'.&mt('No settings chosen').
@@ -408,7 +513,7 @@ sub display_settings {
}
sub display_choices {
- my ($r,$phase,$context,$prefs_order,$prefs,$container) = @_;
+ my ($r,$phase,$context,$prefs_order,$prefs,$container,$parm_permission) = @_;
if ($phase eq '') {
$phase = 'pickactions';
}
@@ -419,7 +524,13 @@ sub display_choices {
&Apache::loncommon::check_uncheck_jscript()."\n".
'// ]]>'."\n".
''."\n");
- $r->print(''.&mt('Settings to display/modify').'
'.
+ my $heading = &mt('Settings to display/modify');
+ if (ref($parm_permission) eq 'HASH') {
+ unless ($parm_permission->{'process'}) {
+ $heading = &mt('Settings to display');
+ }
+ }
+ $r->print(''.$heading.'
'.
''.(' 'x2).
@@ -455,9 +566,9 @@ sub display_choices {
$thirddiv = 1;
}
}
- $r->print('
');
}
- $r->print(&print_footer($r,$phase,'display','Display',undef,$container));
+ $r->print('');
+ $r->print(&print_footer($r,$phase,'display','Display',undef,$container,$parm_permission));
$r->print('');
if ($container) {
&Apache::lonparmset::endSettingsScreen($r);