--- loncom/publisher/lonpubmenu.pm 2005/03/10 03:50:49 1.2 +++ loncom/publisher/lonpubmenu.pm 2005/04/07 06:56:27 1.3 @@ -27,6 +27,7 @@ package Apache::lonpubmenu; use Apache::lonlocal; +use Apache::lonnet; use Apache::loncommon; sub handler { @@ -61,10 +62,10 @@ sub handler { prnt => 'Print' ); &Apache::loncommon::get_unprocessed_cgi($ENV{'QUERY_STRING'},['disp']); - my $disp = $ENV{'form.disp'}; + my $disp = $env{'form.disp'}; # set defaults for parent directory in case frameloc is unable to determine directory - my $defaultdir = '/priv/'.$ENV{'user.name'}.'/'; - if ($ENV{'request.role'} =~ m#^ca\./[^/]+/([^/]+)#) { + my $defaultdir = '/priv/'.$env{'user.name'}.'/'; + if ($env{'request.role'} =~ m#^ca\./[^/]+/([^/]+)#) { $defaultdir = '/priv/'.$1.'/'; } $r->print(<<"ENDONE");