version 1.27, 2019/07/23 13:58:53
|
version 1.29, 2023/03/15 14:37:12
|
Line 69 sub recurse_list {
|
Line 69 sub recurse_list {
|
push @{$$idarrays{$$codetitles[2]}{$$codes{$cid}{$$codetitles[0]}}{$$codes{$cid}{$$codetitles[1]}}}, $$codes{$cid}{$$codetitles[2]}; |
push @{$$idarrays{$$codetitles[2]}{$$codes{$cid}{$$codetitles[0]}}{$$codes{$cid}{$$codetitles[1]}}}, $$codes{$cid}{$$codetitles[2]}; |
} |
} |
} else { |
} else { |
@{$$idarrays{$$codetitles[2]}{$$codes{$cid}{$$codetitles[0]}}{$$codes{$cid}{$$codetitles[1]}}} = ("$$codes{$cid}{$$codetitles[2]}"); } |
@{$$idarrays{$$codetitles[2]}{$$codes{$cid}{$$codetitles[0]}}{$$codes{$cid}{$$codetitles[1]}}} = ("$$codes{$cid}{$$codetitles[2]}"); |
|
} |
} else { |
} else { |
%{$$idarrays{$$codetitles[2]}{$$codes{$cid}{$$codetitles[0]}}} = (); |
%{$$idarrays{$$codetitles[2]}{$$codes{$cid}{$$codetitles[0]}}} = (); |
@{$$idarrays{$$codetitles[2]}{$$codes{$cid}{$$codetitles[0]}}{$$codes{$cid}{$$codetitles[1]}}} = ("$$codes{$cid}{$$codetitles[2]}"); |
@{$$idarrays{$$codetitles[2]}{$$codes{$cid}{$$codetitles[0]}}{$$codes{$cid}{$$codetitles[1]}}} = ("$$codes{$cid}{$$codetitles[2]}"); |
Line 528 sub instcode_selectors_data {
|
Line 529 sub instcode_selectors_data {
|
%{$cat_titles} = %{$instcats->{'cat_titles'}}; |
%{$cat_titles} = %{$instcats->{'cat_titles'}}; |
%{$cat_order} = %{$instcats->{'cat_order'}}; |
%{$cat_order} = %{$instcats->{'cat_order'}}; |
$totcodes = scalar(keys(%{$codes})); |
$totcodes = scalar(keys(%{$codes})); |
|
if ((!$totcodes) && (exists($instcats->{'totcodes'}))) { |
|
$totcodes = $instcats->{'totcodes'}; |
|
} |
&build_code_selections($codes,$codetitles,$cat_titles,$cat_order, |
&build_code_selections($codes,$codetitles,$cat_titles,$cat_order, |
\%idlist,\%idnums,\%idlist_titles); |
\%idlist,\%idnums,\%idlist_titles); |
my ($scripttext,$longtitles) = |
my ($scripttext,$longtitles) = |
&javascript_definitions($codetitles,\%idlist,\%idlist_titles, |
&javascript_definitions($codetitles,\%idlist,\%idlist_titles, |
\%idnums,$cat_titles); |
\%idnums,$cat_titles); |
my $longtitles_str = join('","',@{$longtitles}); |
my $longtitles_str = join('","',@{$longtitles}); |