Diff for /loncom/interface/lonparmset.pm between versions 1.320 and 1.324

version 1.320, 2006/07/14 17:18:24 version 1.324, 2006/07/14 19:35:37
Line 524  sub valout { Line 524  sub valout {
     # Values of zero are valid.      # Values of zero are valid.
     if (! $value && $value ne '0') {      if (! $value && $value ne '0') {
  if ($editable) {   if ($editable) {
     $result = '<img src="/adm/lonIcons/clickhere.gif" border="0" />';      $result = '<span class="LC_clickhere">*</span>';
  } else {   } else {
     $result='&nbsp;';      $result='&nbsp;';
  }   }
Line 660  sub startpage { Line 660  sub startpage {
        &page_js(),         &page_js(),
        {'add_entries' => \%loaditems,});         {'add_entries' => \%loaditems,});
     my $breadcrumbs =       my $breadcrumbs = 
  &Apache::lonhtmlcommon::breadcrumbs('Table Mode Parameter Setting');   &Apache::lonhtmlcommon::breadcrumbs('Table Mode Parameter Setting','Table_Mode');
     $r->print(<<ENDHEAD);      $r->print(<<ENDHEAD);
 $start_page  $start_page
 $breadcrumbs  $breadcrumbs
Line 2310  sub crsenv { Line 2310  sub crsenv {
  '</script>';   '</script>';
           
     my $start_page =       my $start_page = 
  &Apache::loncommon::start_page('Set Course Environment Parameters',   &Apache::loncommon::start_page('Set Course Environment',
        $browse_js);         $browse_js);
     my $end_page =       my $end_page = 
  &Apache::loncommon::end_page();   &Apache::loncommon::end_page();
Line 3008  ENDMAINFORMHEAD Line 3008  ENDMAINFORMHEAD
     my $vgr  = &Apache::lonnet::allowed('vgr',$env{'request.course.id'});      my $vgr  = &Apache::lonnet::allowed('vgr',$env{'request.course.id'});
   
     my @menu =      my @menu =
         (          ( { divider=>'Settings for Your Course',
           { text => 'Set Course Environment Parameters',    },
             { text => 'Set Course Environment',
     action => 'crsenv',      action => 'crsenv',
             permission => $parm_permission,              permission => $parm_permission,
               help => 'Course_Environment',
             },              },
           { text => 'Set Portfolio Metadata',            { text => 'Set Portfolio Metadata',
     action => 'setrestrictmeta',      action => 'setrestrictmeta',
Line 3021  ENDMAINFORMHEAD Line 3023  ENDMAINFORMHEAD
     url => '/adm/slotrequest?command=showslots',      url => '/adm/slotrequest?command=showslots',
     permission => $vgr,      permission => $vgr,
             },              },
   { divider => 1,            { text => 'Set Parameter Setting Default Actions',
               action => 'setdefaults',
               permission => $parm_permission,
               },          
     { divider => 'New and Existing Parameter Settings for Your Resources',
     },      },
           { text => 'Set/Modify Resource Parameters - Helper Mode',            { text => 'Set/Modify Resource Parameters - Helper Mode',
             url => '/adm/helper/parameter.helper',              url => '/adm/helper/parameter.helper',
             permission => $parm_permission,              permission => $parm_permission,
               help => 'Parameter_Helper',
             },              },
           { text => 'Modify Resource Parameters - Overview Mode',     { text => 'Set/Modify Resource Parameters - Overview Mode',
             action => 'setoverview',  
             permission => $parm_permission,  
             },            
   { text => 'Set Resource Parameters - Overview Mode',  
             action => 'newoverview',              action => 'newoverview',
             permission => $parm_permission,              permission => $parm_permission,
               help => 'Parameter_Overview',
             },              },
           { text => 'Set/Modify Resource Parameters - Table Mode',            { text => 'Set/Modify Resource Parameters - Table Mode',
             action => 'settable',              action => 'settable',
             permission => $parm_permission,              permission => $parm_permission,
             help => 'Cascading_Parameters',              help => 'Table_Mode',
             },              },
           { text => 'Set Parameter Setting Default Actions',             { divider => 'Existing Parameter Settings for Your Resources',
             action => 'setdefaults',    },
     { text => 'Modify Resource Parameters - Overview Mode',
               action => 'setoverview',
             permission => $parm_permission,              permission => $parm_permission,
             },                        help => 'Parameter_Overview',
        },          
   { text => 'Parameter Change Log and Course Blog Posting/User Notification',    { text => 'Parameter Change Log and Course Blog Posting/User Notification',
             action => 'parameterchangelog',              action => 'parameterchangelog',
             permission => $parm_permission,              permission => $parm_permission,
Line 3052  ENDMAINFORMHEAD Line 3059  ENDMAINFORMHEAD
     my $menu_html = '';      my $menu_html = '';
     foreach my $menu_item (@menu) {      foreach my $menu_item (@menu) {
  if ($menu_item->{'divider'}) {   if ($menu_item->{'divider'}) {
     $menu_html .= '<hr />';      $menu_html .= '<h3>'.&mt($menu_item->{'divider'}).'</h3>';
     next;      next;
  }   }
         next if (! $menu_item->{'permission'});          next if (! $menu_item->{'permission'});
Line 3544  sub handler { Line 3551  sub handler {
     &Apache::lonhtmlcommon::add_breadcrumb({href=>"/adm/parmset",      &Apache::lonhtmlcommon::add_breadcrumb({href=>"/adm/parmset",
     text=>"Parameter Manager",      text=>"Parameter Manager",
     faq=>10,      faq=>10,
     bug=>'Instructor Interface'});      bug=>'Instructor Interface',
                                               help => 'Parameter_Manager'});
   
 # ----------------------------------------------------- Needs to be in a course  # ----------------------------------------------------- Needs to be in a course
     my $parm_permission =      my $parm_permission =
Line 3569  sub handler { Line 3577  sub handler {
         #  the table mode          #  the table mode
         if ((($env{'form.command'} eq 'set') && ($env{'form.url'})          if ((($env{'form.command'} eq 'set') && ($env{'form.url'})
      && (!$env{'form.dis'})) || ($env{'form.symb'})) {       && (!$env{'form.dis'})) || ($env{'form.symb'})) {
               &Apache::lonhtmlcommon::add_breadcrumb({help=>'Problem_Parameters',
       text=>"Problem Parameters"});
     &assessparms($r);      &assessparms($r);
   
         } elsif (! exists($env{'form.action'})) {          } elsif (! exists($env{'form.action'})) {

Removed from v.1.320  
changed lines
  Added in v.1.324


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>