--- loncom/interface/lonmenu.pm 2011/10/24 23:29:33 1.354 +++ loncom/interface/lonmenu.pm 2011/10/30 22:15:20 1.355 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Routines to control the menu # -# $Id: lonmenu.pm,v 1.354 2011/10/24 23:29:33 www Exp $ +# $Id: lonmenu.pm,v 1.355 2011/10/30 22:15:20 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -575,9 +575,9 @@ sub innerregister { # We are in construction space # - + my $londocroot = $Apache::lonnet::perlvar{'lonDocRoot'}; my ($udom,$uname,$thisdisfn) = - ($env{'request.filename'}=~m|^/home/httpd/html/priv/([^/]+)/([^/]+)/(.*)$|); + ($env{'request.filename'}=~m{^\Q$londocroot/priv/\E([^/]+)/([^/]+)/(.*)$}); my $currdir = '/priv/'.$udom.'/'.$uname.'/'.$thisdisfn; if ($currdir =~ m-/$-) { $is_const_dir = 1;