version 1.369.2.59, 2016/10/22 20:52:37
|
version 1.369.2.60, 2016/10/26 15:12:46
|
Line 415 sub secondary_menu {
|
Line 415 sub secondary_menu {
|
$showfeeds = 1; |
$showfeeds = 1; |
} |
} |
} |
} |
unless ($canmgr) { |
unless (($canmgr) || ($canvgr)) { |
my %slots = &Apache::lonnet::get_course_slots($cnum,$cdom); |
my %slots = &Apache::lonnet::get_course_slots($cnum,$cdom); |
if (keys(%slots) > 0) { |
if (keys(%slots) > 0) { |
$showresv = 1; |
$showresv = 1; |
Line 455 sub secondary_menu {
|
Line 455 sub secondary_menu {
|
&& $canvgr; |
&& $canvgr; |
next if $$menuitem[4] eq 'vgr' |
next if $$menuitem[4] eq 'vgr' |
&& !$canvgr; |
&& !$canvgr; |
next if $$menuitem[4] eq 'cst' |
next if $$menuitem[4] eq 'viewusers' |
&& !$canmodifyuser && !$canviewusers; |
&& !$canmodifyuser && !$canviewusers; |
next if $$menuitem[4] eq 'ncst' |
next if $$menuitem[4] eq 'noviewusers' |
&& ($canmodifyuser || !$canviewusers || !$canviewroster); |
&& ($canmodifyuser || $canviewusers || !$canviewroster); |
next if $$menuitem[4] eq 'mgr' |
next if $$menuitem[4] eq 'mgr' |
&& !$canmgr; |
&& !$canmgr; |
next if $$menuitem[4] eq 'showresv' |
next if $$menuitem[4] eq 'showresv' |
Line 494 sub secondary_menu {
|
Line 494 sub secondary_menu {
|
next if ($item->[2] eq 'vgr' && !$canvgr); |
next if ($item->[2] eq 'vgr' && !$canvgr); |
next if ($item->[2] eq 'opa' && !$canmodpara); |
next if ($item->[2] eq 'opa' && !$canmodpara); |
next if ($item->[2] eq 'vpa' && !$canviewpara); |
next if ($item->[2] eq 'vpa' && !$canviewpara); |
next if ($item->[2] eq 'cst' && !$canmodifyuser); |
next if ($item->[2] eq 'viewusers' && !($canmodifyuser || $canviewusers)); |
next if ($item->[2] eq 'mgr' && !$canmgr); |
next if ($item->[2] eq 'mgr' && !$canmgr); |
next if ($item->[2] eq 'vcg' && !$canviewgrps); |
next if ($item->[2] eq 'vcg' && !$canviewgrps); |
next if ($item->[2] eq 'mdc' && !$canedit); |
next if ($item->[2] eq 'mdc' && !$canedit); |