version 1.196.4.6, 2012/12/10 20:55:44
|
version 1.196.4.9, 2013/01/04 00:24:29
|
Line 457 $options.'
|
Line 457 $options.'
|
$r->print('<div class="LC_left_float"> |
$r->print('<div class="LC_left_float"> |
<h4>'.&mt('Freeze Roles').'</h4> |
<h4>'.&mt('Freeze Roles').'</h4> |
<p>'.&mt('The table below can be used to [_1]freeze[_2] '.$lc_role.'s in the Hotlist.','<q>','</q>').'<br />'. |
<p>'.&mt('The table below can be used to [_1]freeze[_2] '.$lc_role.'s in the Hotlist.','<q>','</q>').'<br />'. |
&mt('Those marked frozen will not be removed from the list, even if not recently used.').' |
&mt('Those '.$lc_role.'s marked frozen will not be removed from the list, even if not recently used.').' |
</p> |
</p> |
'.$roles_check_list.' |
'.$roles_check_list.' |
</div>'); |
</div>'); |
Line 1227 sub colorschanger {
|
Line 1227 sub colorschanger {
|
foreach my $item (sort(keys(%colortypes))) { |
foreach my $item (sort(keys(%colortypes))) { |
my $curcol=&Apache::loncommon::designparm($function.'.'.$item,$domain); |
my $curcol=&Apache::loncommon::designparm($function.'.'.$item,$domain); |
$chtable.=&Apache::loncommon::start_data_table_row(). |
$chtable.=&Apache::loncommon::start_data_table_row(). |
'<td>'.$colortypes{$item}.'</td><td style="background: '.$curcol. |
'<td>'.$colortypes{$item}.'<td><input name="'.$item. |
'"> </td><td><input name="'.$item. |
'" class="colorchooser" size="10" value="'.$curcol. |
'" size="10" value="'.$curcol. |
'" /></td>'. |
'" /></td><td><a href="javascript:pjump('."'color_custom','".$colortypes{$item}. |
&Apache::loncommon::end_data_table_row()."\n"; |
"','".$curcol."','" |
|
.$item."','parmform.pres','psub'".');">'.&mt('Select').'</a></td>'. |
|
&Apache::loncommon::end_data_table_row()."\n"; |
|
} |
} |
my $end_data_table = &Apache::loncommon::end_data_table(); |
my $end_data_table = &Apache::loncommon::end_data_table(); |
my $pjump_def = &Apache::lonhtmlcommon::pjump_javascript_definition(); |
my $pjump_def = &Apache::lonhtmlcommon::pjump_javascript_definition(); |
my $savebutton = &mt('Save'); |
my $savebutton = &mt('Save'); |
my $resetbutton = &mt('Reset All'); |
my $resetbutton = &mt('Reset All'); |
my $resetbuttondesc = &mt('Reset All Colors to Default'); |
my $resetbuttondesc = &mt('Reset All Colors to Default'); |
$r->print(<<ENDCOL); |
my $colorchooser=&Apache::lonhtmlcommon::color_picker(); |
<script type="text/javascript" language="JavaScript"> |
$r->print('<script type="text/javascript" language="JavaScript"> |
|
' . $colorchooser . ' |
$pjump_def |
</script> |
|
'); |
function psub() { |
|
modalWindow.close(); |
|
if (document.parmform.pres_marker.value!='') { |
|
if (document.parmform.pres_type.value!='') { |
|
eval('document.prefs.'+ |
|
document.parmform.pres_marker.value+ |
|
'.value=document.parmform.pres_value.value;'); |
|
} |
|
} else { |
|
document.parmform.pres_value.value=''; |
|
document.parmform.pres_marker.value=''; |
|
} |
|
} |
|
|
|
|
$r->print(<<ENDCOL); |
|
|
</script> |
|
<form name="parmform"> |
<form name="parmform"> |
<input type="hidden" name="pres_marker" /> |
<input type="hidden" name="pres_marker" /> |
<input type="hidden" name="pres_type" /> |
<input type="hidden" name="pres_type" /> |
Line 1299 sub verify_and_change_colors {
|
Line 1283 sub verify_and_change_colors {
|
my $message=''; |
my $message=''; |
foreach my $item (keys %colortypes) { |
foreach my $item (keys %colortypes) { |
my $color=$env{'form.'.$item}; |
my $color=$env{'form.'.$item}; |
|
if (!($color =~ /^#/)) { |
|
$color = '#' . $color; |
|
} |
my $entry='color.'.$function.'.'.$item; |
my $entry='color.'.$function.'.'.$item; |
if (($color=~/^\#[0-9A-Fa-f]{6}$/) && (!$env{'form.resetall'})) { |
if (($color=~/^\#[0-9A-Fa-f]{6}$/) && (!$env{'form.resetall'})) { |
&Apache::lonnet::put('environment',{$entry => $color}); |
&Apache::lonnet::put('environment',{$entry => $color}); |