--- loncom/interface/lonmenu.pm 2016/06/02 01:43:46 1.450 +++ loncom/interface/lonmenu.pm 2016/08/15 15:52:16 1.452 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Routines to control the menu # -# $Id: lonmenu.pm,v 1.450 2016/06/02 01:43:46 raeburn Exp $ +# $Id: lonmenu.pm,v 1.452 2016/08/15 15:52:16 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -812,7 +812,11 @@ sub innerregister { if ($currdir =~ m-/$-) { $is_const_dir = 1; if ($thisdisfn eq '') { - $is_const_dir = 2; + unless (($env{'request.course.id'}) && + ($env{'course.'.$env{'request.course.id'}.'.num'} eq $uname) && + ($env{'course.'.$env{'request.course.id'}.'.domain'} eq $udom)) { + $is_const_dir = 2; + } } } else { $currdir =~ s|[^/]+$||; @@ -873,12 +877,15 @@ ENDMENUITEMS $got_prt = 1; if (($env{'user.adv'}) && ($env{'request.uri'} =~ /^\/res/) && (!$env{'request.enc'})) { - # wishlist is only available for users with access to resource-pool - # and links can only be set for resources within the resource-pool - $menuitems .= (<