'.&mt('No settings chosen').
@@ -408,7 +497,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 +508,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).
@@ -457,7 +552,7 @@ sub display_choices {
}
$r->print('
');
}
- $r->print(&print_footer($r,$phase,'display','Display',undef,$container));
+ $r->print(&print_footer($r,$phase,'display','Display',undef,$container,$parm_permission));
$r->print('');
if ($container) {
&Apache::lonparmset::endSettingsScreen($r);