version 1.199, 2012/10/04 13:41:10
|
version 1.205, 2013/06/07 16:07:46
|
Line 152 sub languagechanger {
|
Line 152 sub languagechanger {
|
text => 'Change Language'}); |
text => 'Change Language'}); |
$r->print(Apache::loncommon::start_page('Content Display Settings')); |
$r->print(Apache::loncommon::start_page('Content Display Settings')); |
$r->print(Apache::lonhtmlcommon::breadcrumbs('Change Language')); |
$r->print(Apache::lonhtmlcommon::breadcrumbs('Change Language')); |
my $user = $env{'user.name'}; |
my %userenv = &Apache::lonnet::get('environment',['languages']); |
my $domain = $env{'user.domain'}; |
|
my %userenv = &Apache::lonnet::get |
|
('environment',['languages']); |
|
my $language=$userenv{'languages'}; |
my $language=$userenv{'languages'}; |
|
|
my $pref=&mt('Preferred language'); |
$r->print( |
my %langchoices=('' => 'No language preference'); |
'<form name="prefs" action="/adm/preferences" method="post">'."\n". |
foreach (&Apache::loncommon::languageids()) { |
'<input type="hidden" name="action" value="verify_and_change_languages" />'. |
if (&Apache::loncommon::supportedlanguagecode($_)) { |
'<br /><span class="LC_nobreak">'.&mt('Preferred language').': '. |
$langchoices{&Apache::loncommon::supportedlanguagecode($_)} |
&Apache::loncommon::select_language('language',$language,1).'</span>'."\n". |
= &Apache::loncommon::plainlanguagedescription($_); |
'<br /><input type="submit" value="'.&mt('Save').'" /></form>' |
} |
); |
} |
|
%langchoices = &Apache::lonlocal::texthash(%langchoices); |
|
my $selectionbox= |
|
&Apache::loncommon::select_form( |
|
$language, |
|
'language', |
|
\%langchoices); |
|
$r->print(<<ENDLSCREEN); |
|
<form name="prefs" action="/adm/preferences" method="post"> |
|
<input type="hidden" name="action" value="verify_and_change_languages" /> |
|
<br />$pref: $selectionbox |
|
ENDLSCREEN |
|
$r->print('<br /><input type="submit" value="'.&mt('Save').'" />'); |
|
} |
} |
|
|
|
|
Line 457 $options.'
|
Line 441 $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 807 sub domcoordchanger {
|
Line 791 sub domcoordchanger {
|
if ($userenv{'domcoord.author'} eq 'blocked') { |
if ($userenv{'domcoord.author'} eq 'blocked') { |
$constchecked=' checked="checked"'; |
$constchecked=' checked="checked"'; |
} |
} |
my $text=&mt('By default, the Domain Coordinator can enter your construction space.'); |
my $text=&mt('By default, the Domain Coordinator can enter your Authoring Space.'); |
my $construction=&mt('Block access to construction space'); |
my $construction=&mt('Block access to Authoring Space'); |
my $change=&mt('Save'); |
my $change=&mt('Save'); |
$r->print(<<ENDSCREEN); |
$r->print(<<ENDSCREEN); |
<form name="prefs" action="/adm/preferences" method="post"> |
<form name="prefs" action="/adm/preferences" method="post"> |
Line 834 sub verify_and_change_domcoord {
|
Line 818 sub verify_and_change_domcoord {
|
} else { |
} else { |
$status=&mt('off'); |
$status=&mt('off'); |
} |
} |
my $message=&Apache::lonhtmlcommon::confirm_success(&mt('Set [_1] to [_2]','<i>'.&mt('Block access to construction space').'</i>','<tt>'.$status.'</tt>')); |
my $message=&Apache::lonhtmlcommon::confirm_success(&mt('Set [_1] to [_2]','<i>'.&mt('Block access to Authoring Space').'</i>','<tt>'.$status.'</tt>')); |
$message=&Apache::loncommon::confirmwrapper($message); |
$message=&Apache::loncommon::confirmwrapper($message); |
&print_main_menu($r,$message); |
&print_main_menu($r,$message); |
} |
} |
Line 1227 sub colorschanger {
|
Line 1211 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}. |
|
"','".$curcol."','" |
|
.$item."','parmform.pres','psub'".');">'.&mt('Select').'</a></td>'. |
|
&Apache::loncommon::end_data_table_row()."\n"; |
&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(); |
Line 1240 sub colorschanger {
|
Line 1221 sub colorschanger {
|
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'); |
|
my $colorchooser=&Apache::lonhtmlcommon::color_picker(); |
|
$r->print('<script type="text/javascript" language="JavaScript"> |
|
' . $colorchooser . ' |
|
</script> |
|
'); |
$r->print(<<ENDCOL); |
$r->print(<<ENDCOL); |
<script type="text/javascript" language="JavaScript"> |
|
|
|
$pjump_def |
|
|
|
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=''; |
|
} |
|
} |
|
|
|
|
|
</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 1266 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}); |