version 1.71, 2023/06/04 00:06:10
|
version 1.74, 2025/03/15 01:03:33
|
Line 269 $jscript
|
Line 269 $jscript
|
if (grep(/^ltitools$/,@actions)) { |
if (grep(/^ltitools$/,@actions)) { |
$onload .= "toggleLTITools(document.display,'passback','add');". |
$onload .= "toggleLTITools(document.display,'passback','add');". |
"toggleLTITools(document.display,'roster','add');". |
"toggleLTITools(document.display,'roster','add');". |
|
"toggleLTITools(document.display,'returnurl','add');". |
"toggleLTITools(document.display,'user','add');"; |
"toggleLTITools(document.display,'user','add');"; |
if (ref($values) eq 'HASH') { |
if (ref($values) eq 'HASH') { |
if (ref($values->{'ltitools'}) eq 'HASH') { |
if (ref($values->{'ltitools'}) eq 'HASH') { |
Line 276 $jscript
|
Line 277 $jscript
|
for (my $i=0; $i<$numltitools; $i++) { |
for (my $i=0; $i<$numltitools; $i++) { |
$onload .= "toggleLTITools(document.display,'passback','$i');". |
$onload .= "toggleLTITools(document.display,'passback','$i');". |
"toggleLTITools(document.display,'roster','$i');". |
"toggleLTITools(document.display,'roster','$i');". |
|
"toggleLTITools(document.display,'returnurl','$i');". |
"toggleLTITools(document.display,'user','$i');"; |
"toggleLTITools(document.display,'user','$i');"; |
} |
} |
} |
} |
Line 390 $jscript
|
Line 392 $jscript
|
if (grep(/^localization$/,@actions)) { |
if (grep(/^localization$/,@actions)) { |
$onload .= "toggleTimeZone();"; |
$onload .= "toggleTimeZone();"; |
} |
} |
|
if (grep(/^grading$/,@actions)) { |
|
$onload .= 'toggleGrading(document.display);toggleHiddenTotalsSec(document.display);'; |
|
} |
if ($onload) { |
if ($onload) { |
my %loaditems = ( |
my %loaditems = ( |
'onload' => $onload, |
'onload' => $onload, |
Line 653 sub make_changes {
|
Line 658 sub make_changes {
|
if ($context eq 'course') { |
if ($context eq 'course') { |
$footer_text = 'Back to display/edit settings'; |
$footer_text = 'Back to display/edit settings'; |
} |
} |
&print_footer($r,$phase,'display',$footer_text,\@actions,$container,$parm_permission); |
|
$r->print('</p>'); |
$r->print('</p>'); |
|
&print_footer($r,$phase,'display',$footer_text,\@actions,$container,$parm_permission); |
return \%lastact; |
return \%lastact; |
} |
} |
|
|
Line 1115 sub ltitools_toggle_js {
|
Line 1120 sub ltitools_toggle_js {
|
function toggleLTITools(form,setting,item) { |
function toggleLTITools(form,setting,item) { |
var radioname = ''; |
var radioname = ''; |
var divid = ''; |
var divid = ''; |
if ((setting == 'passback') || (setting == 'roster')) { |
if ((setting == 'passback') || (setting == 'roster') || (setting == 'returnurl')) { |
radioname = 'ltitools_'+setting+'_'+item; |
radioname = 'ltitools_'+setting+'_'+item; |
divid = 'ltitools_'+setting+'time_'+item; |
if (setting == 'returnurl') { |
|
divid = 'ltitools_course'+setting+'_'+item; |
|
} else { |
|
divid = 'ltitools_'+setting+'time_'+item; |
|
} |
var num = form.elements[radioname].length; |
var num = form.elements[radioname].length; |
if (num) { |
if (num) { |
var setvis = ''; |
var setvis = ''; |