Diff for /loncom/interface/lonnavdisplay.pm between versions 1.13.4.2 and 1.13.6.4

version 1.13.4.2, 2010/05/31 00:31:28 version 1.13.6.4, 2010/12/05 21:59:28
Line 139  MENU Line 139  MENU
     $r->send_http_header;      $r->send_http_header;
   
 # ------------------------------------------------------------ Get query string  # ------------------------------------------------------------ Get query string
     &Apache::loncommon::get_unprocessed_cgi($ENV{'QUERY_STRING'},['register','sort','showOnlyHomework','postsymb']);      &Apache::loncommon::get_unprocessed_cgi($ENV{'QUERY_STRING'},['sort','showOnlyHomework','postsymb','register']);
           
 # ----------------------------------------------------- Force menu registration  # ----------------------------------------------------- Force menu registration
     my $body_only='';      my $body_only='';
Line 156  MENU Line 156  MENU
     # Header      # Header
     my $course_type = &Apache::loncommon::course_type();      my $course_type = &Apache::loncommon::course_type();
     my ($title,$breadcrumb_text,$start_page,$args);      my ($title,$breadcrumb_text,$start_page,$args);
     if ($course_type eq 'Community') {      $title = 'Contents';
         $title = 'Community Contents';      $breadcrumb_text = &mt('Contents');
         $breadcrumb_text = &mt('Community Contents');  
     } else {  
         $title = 'Course Contents';  
         $breadcrumb_text = &mt('Course Contents');  
     }  
     if ($env{'form.register'}) {      if ($env{'form.register'}) {
         $args = {'force_register' => $env{'form.register'}};          $args = {'force_register' => $env{'form.register'}};
           my $brcrum = [{href    => '/adm/navmaps',
                          text    => $breadcrumb_text,
                          no_mt   => 1,},
                        ];
           $args = {'bread_crumbs' => $brcrum,
                    'only_body'    => $body_only};
         $start_page = &Apache::loncommon::start_page($title,$js,$args);          $start_page = &Apache::loncommon::start_page($title,$js,$args);
     } else {      } else {
         my $brcrum = [{href => '/adm/navmaps',          my $nomenu = 0;
                        text => $breadcrumb_text,          if ((&Apache::loncommon::needs_gci_custom()) || 
                        no_mt => 1},              ($env{'user.domain'} =~ /^\w+citest$/ && $env{'request.course.id'})) {
               $nomenu = 1;
           }
           my $brcrum = [{href    => '/adm/navmaps',
                          text    => $breadcrumb_text,
                          no_mt   => 1,
                          _nomenu => $nomenu,},
                      ];                       ];
         $args = {'bread_crumbs' => $brcrum};          $args = {'bread_crumbs' => $brcrum,
                    'only_body'    => $body_only};
         $start_page = &Apache::loncommon::start_page($title,$js,$args);          $start_page = &Apache::loncommon::start_page($title,$js,$args);
     }      }
     $r->print($start_page.      $r->print($start_page.
               '<script type="text/javascript">window.focus();</script>');                '<script type="text/javascript">window.focus();</script>');
        
     $r->rflush();      $r->rflush();
   
     # Check that it's defined      # Check that it's defined
Line 276  MENU Line 285  MENU
     } else {      } else {
         my $link = 'navmaps?jumpToFirstHomework';          my $link = 'navmaps?jumpToFirstHomework';
         if ($env{'form.register'}) {          if ($env{'form.register'}) {
             $link .= '&amp;register='.$env{'form.register'};               $link .= '&amp;register='.$env{'form.register'};
         }          }
  &Apache::lonnavmaps::add_linkitem(\%toplinkitems,'firsthomework',   &Apache::lonnavmaps::add_linkitem(\%toplinkitems,'firsthomework',
   'location.href="'.$link.'"',    'location.href="'.$link.'"',
Line 317  MENU Line 326  MENU
     }      }
   
     my %selected=($env{'form.sort'} => ' selected="selected"');      my %selected=($env{'form.sort'} => ' selected="selected"');
     my $sort_html=('<form name="sortForm">      my $sort_html=('<form name="sortForm" action="">
                  <span class="LC_nobreak">                   <span class="LC_nobreak">
                     <input type="hidden" name="showOnlyHomework" value="'.$env{'form.showOnlyHomework'}.'" />                      <input type="hidden" name="showOnlyHomework" value="'.$env{'form.showOnlyHomework'}.'" />
                     '.&mt('Sort by:').'                      '.&mt('Sort by:').'
                     <select name="sort" onChange="document.sortForm.submit()">                      <select name="sort" onchange="document.sortForm.submit()">
                        <option value="default"'.$selected{'default'}.'>'.&mt('Default').'</option>                         <option value="default"'.$selected{'default'}.'>'.&mt('Default').'</option>
                        <option value="title"'.$selected{'title'}.'>'.&mt('Title').'</option>                         <option value="title"'.$selected{'title'}.'>'.&mt('Title').'</option>
                        <option value="duedate"'.$selected{'duedate'}.'>'.&mt('Duedate').'</option>                         <option value="duedate"'.$selected{'duedate'}.'>'.&mt('Duedate').'</option>
                        <option value="discussion"'.$selected{'discussion'}.'>'.&mt('Has New Discussion').'</option>                         <option value="discussion"'.$selected{'discussion'}.'>'.&mt('Has New Discussion').'</option>
                      </select>                      </select>
                     <input type="hidden" name="register" value="'.$env{'form.register'}.'" />                      <input type="hidden" name="register" value="'.$env{'form.register'}.'" />
                  </span>                   </span>
                </form>');                 </form>');

Removed from v.1.13.4.2  
changed lines
  Added in v.1.13.6.4


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