--- loncom/interface/lonmenu.pm 2009/12/07 20:04:18 1.309.2.1
+++ loncom/interface/lonmenu.pm 2009/12/15 05:25:07 1.309.2.4
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Routines to control the menu
#
-# $Id: lonmenu.pm,v 1.309.2.1 2009/12/07 20:04:18 raeburn Exp $
+# $Id: lonmenu.pm,v 1.309.2.4 2009/12/15 05:25:07 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -290,32 +290,21 @@ sub gci_secondary_menu {
my %linktext = (
'review' => 'Review Questions',
'submit' => 'Submit Questions',
- 'createtest' => 'Create a Test',
+ 'managetest' => 'Manage Tests',
);
- my (%links,$current);
+ my %links = (
+ 'managetest' => '/adm/menu',
+ );
+ my $current = 'managetest';
foreach my $key (keys(%courses)) {
$links{$key} = "javascript:switchpage('$key');";
if ($env{'request.course.id'} eq $courses{$key}) {
$links{$key} = '/adm/navmaps';
$current = $key;
+ $links{'managetest'} = '/adm/roles?selectrole=1&cm=1&orgurl=%2fadm%2fmenu';
}
}
- $links{'createtest'} = "javascript:switchpage('createtest');";
- if (($ENV{'REQUEST_URI'} eq '/adm/requestcourse') ||
- ($env{'form.orgurl'} eq '/adm/requestcourse')) {
- $current = 'createtest';
- }
- my @menutabs = ('review','submit','createtest');
- if ($env{'user.adv'}) {
- my $key = 'managetest';
- push(@menutabs,$key);
- $linktext{$key} = 'Manage Tests';
- $links{$key} = "javascript:switchpage('$key');";
- if (($current eq '') && (($ENV{'REQUEST_URI'} eq '/adm/menu') ||
- ($env{'form.orgurl'} eq '/adm/menu'))) {
- $current = $key;
- }
- }
+ my @menutabs = ('review','submit','managetest');
my $tabs;
foreach my $item (@menutabs) {
if ($item eq $current) {
@@ -1389,29 +1378,35 @@ sub inlinemenu {
undef(%category_members);
my $output;
if ($context eq 'gcicustom') {
- $output.='
'.
- '
';
+ $output=''.
+ ''.
+ ''.
+ ' '.&mt('Utilities').''.
+ '  | ';
+ if ($switcher) {
+ $output .= ' | ';
+ }
+ $output .= ' |
| ';
if (($env{'request.course.id'}) &&
(&Apache::lonnet::allowed('mdc',$env{'request.course.id'}))) {
- $output.= ''.
- '
';
+ $output.= ''.
+ ' | ';
}
- $output.='
';
+ $output='';
for (my $col=1; $col<=2; $col++) {
$output.='';
for (my $row=1; $row<=8; $row++) {
@@ -1431,6 +1426,7 @@ sub inlinemenu {
}
$output.=' |
';
$output.='';
+ }
}
$output.="";
}