--- loncom/interface/lonpreferences.pm 2012/08/27 16:30:31 1.196.4.5
+++ loncom/interface/lonpreferences.pm 2012/05/15 01:41:27 1.197
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Preferences
#
-# $Id: lonpreferences.pm,v 1.196.4.5 2012/08/27 16:30:31 raeburn Exp $
+# $Id: lonpreferences.pm,v 1.197 2012/05/15 01:41:27 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -227,7 +227,7 @@ sub texenginechanger {
'tth' => 'tth (TeX to HTML)',
#'ttm' => 'TeX to MathML',
'jsMath' => 'jsMath',
- 'MathJax' => 'MathJax',
+ 'MathJax' => 'MathJax',
'mimetex' => 'mimetex (Convert to Images)',
'raw' => 'Raw (Screen Reader)'
);
@@ -354,25 +354,16 @@ sub rolesprefchanger {
my $domain = $env{'user.domain'};
my %userenv = &Apache::lonnet::get
('environment',['recentroles','recentrolesn']);
- my $brtext = 'Change '.$role.' Page Pref';
- my $brtitle;
- if ($env{'form.returnurl'} eq '/adm/roles') {
- $brtext = 'Configure Hotlist';
- } else {
- $brtitle = $brtext;
- }
Apache::lonhtmlcommon::add_breadcrumb(
{ href => '/adm/preferences?action=changerolespref',
- text => $brtext});
+ text => 'Change '.$role.' Page Pref'});
$r->print(Apache::loncommon::start_page('Content Display Settings'));
- $r->print(Apache::lonhtmlcommon::breadcrumbs($brtitle));
+ $r->print(Apache::lonhtmlcommon::breadcrumbs('Change '.$role.' Page Pref'));
my $hotlist_flag=$userenv{'recentroles'};
my $hotlist_n=$userenv{'recentrolesn'};
- my ($checkedon,$checkedoff);
+ my $checked;
if ($hotlist_flag) {
- $checkedon = 'checked="checked"';
- } else {
- $checkedoff = 'checked="checked"';
+ $checked = 'checked="checked"';
}
if (!$hotlist_n) { $hotlist_n=3; }
@@ -399,7 +390,7 @@ sub rolesprefchanger {
&Apache::loncommon::start_data_table().
&Apache::loncommon::start_data_table_header_row().
"
".&mt('Freeze '.$role)." | ".
- "".&mt($role)." | ".
+ "".&mt($role)."".
&Apache::loncommon::end_data_table_header_row().
"\n";
my $count;
@@ -422,51 +413,28 @@ sub rolesprefchanger {
$roles_check_list .= "\n";
}
- my $actionurl = '/adm/preferences';
- if ($env{'form.returnurl'} eq '/adm/roles') {
- $actionurl = '/adm/roles';
- }
- $r->print(''.&mt('Recent Roles Hotlist').'');
- unless ($checkedon) {
- $r->print(&mt('LON-CAPA users with several '.$lc_role.'s may wish to enable the Hotlist.').' ');
- }
$r->print('
-');
}
@@ -557,11 +525,7 @@ sub verify_and_change_rolespref {
}
}
$message=&Apache::loncommon::confirmwrapper($message);
- if ($env{'form.returnurl'} eq '/adm/roles') {
- return $message;
- } else {
- &print_main_menu($r, $message);
- }
+ &print_main_menu($r, $message);
}
@@ -2138,25 +2102,6 @@ push(@{ $menu[0]->{items} }, {
linktitle => 'Change your password.',
});
}
- if ($env{'environment.remote'} eq 'off') {
-push(@{ $menu[1]->{items} }, {
- linktext => 'Launch Remote Control',
- url => '/adm/remote?url=/adm/preferences&action=launch',
- permission => 'F',
- #help => '',
- icon => 'remotecontrol.png',
- linktitle => 'Launch the remote control for LON-CAPA.',
- });
- }else{
-push(@{ $menu[1]->{items} }, {
- linktext => 'Collapse Remote Control',
- url => '/adm/remote?url=/adm/preferences&action=collapse',
- permission => 'F',
- #help => '',
- icon => 'remotecontrol.png',
- linktitle => 'Collapse the remote control for LON-CAPA.',
- });
- }
if (&can_toggle_namelocking()) {
push(@{ $menu[0]->{items} }, {
@@ -2231,19 +2176,11 @@ sub handler {
['action','wysiwyg','returnurl','refpage']);
#
Apache::lonhtmlcommon::clear_breadcrumbs();
- my ($brlink,$brtxt,$brhelp);
- if (($env{'form.action'} eq 'changerolespref') && ($env{'form.returnurl'} eq '/adm/roles')) {
- $brlink ='/adm/roles';
- $brtxt = 'User Roles';
- } else {
- $brlink ='/adm/preferences';
- $brtxt = 'Set User Preferences';
- $brhelp = 'Prefs_About_Me,Prefs_Language,Prefs_Screen_Name_Nickname,Change_Colors,Change_Password,Prefs_Messages,Change_Discussion_Display';
- }
Apache::lonhtmlcommon::add_breadcrumb
- ({href => $brlink,
- text => $brtxt,
- help => $brhelp,});
+ ({href => '/adm/preferences',
+ text => 'Set User Preferences',
+ help =>
+ 'Prefs_About_Me,Prefs_Language,Prefs_Screen_Name_Nickname,Change_Colors,Change_Password,Prefs_Messages,Change_Discussion_Display'});
if(!exists $env{'form.action'}) {
&print_main_menu($r);
}elsif($env{'form.action'} eq 'changepass'){
|