version 1.413, 2013/05/06 15:02:49
|
version 1.414, 2013/05/09 05:24:36
|
Line 333 sub secondary_menu {
|
Line 333 sub secondary_menu {
|
$showsyllabus = 1; |
$showsyllabus = 1; |
$showfeeds = 1; |
$showfeeds = 1; |
} else { |
} else { |
unless (&Apache::lonnet::is_on_map("public/$cdom/$cnum",'syllabus')) { |
unless (&Apache::lonnet::is_on_map("public/$cdom/$cnum/syllabus")) { |
$showsyllabus = 1; |
if (($env{'course.'.$env{'request.course.id'}.'.externalsyllabus'}) || |
|
($env{'course.'.$env{'request.course.id'}.'.uploadedsyllabus'}) || |
|
($env{'course.'.$env{'request.course.id'}.'.updatedsyllabus'}) || |
|
($env{'request.course.syllabustime'})) { |
|
$showsyllabus = 1; |
|
} |
|
} |
|
if ($env{'request.course.feeds'}) { |
|
$showfeeds = 1; |
} |
} |
if ($env{'course.'.$env{'request.course.id'}.'.feeds'}) { |
|
$showfeeds = 1; |
|
} |
|
} |
} |
} |
} |
|
|
Line 403 sub secondary_menu {
|
Line 408 sub secondary_menu {
|
); |
); |
$menu .= $switcher; |
$menu .= $switcher; |
} else { |
} else { |
|
if ($$menuitem[3] eq 'Syllabus' && $env{'request.course.id'}) { |
|
my $url = $$menuitem[0]; |
|
$url =~ s{\[cdom\]/\[cnum\]}{$cdom/$cnum}; |
|
if (&Apache::lonnet::is_on_map($url)) { |
|
unless ($$menuitem[0] =~ /\?register=1/) { |
|
$$menuitem[0] .= '?register=1'; |
|
} |
|
} else { |
|
$$menuitem[0] =~ s{\?register=1}{}; |
|
} |
|
} |
$menu .= &prep_menuitem(\@$menuitem); |
$menu .= &prep_menuitem(\@$menuitem); |
} |
} |
} |
} |