--- loncom/lontrans.pm 2006/01/16 19:27:09 1.10 +++ loncom/lontrans.pm 2006/08/17 20:22:11 1.12 @@ -1,7 +1,7 @@ # The LearningOnline Network # URL translation for User Files # -# $Id: lontrans.pm,v 1.10 2006/01/16 19:27:09 albertel Exp $ +# $Id: lontrans.pm,v 1.12 2006/08/17 20:22:11 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -32,10 +32,14 @@ use strict; use Apache::Constants qw(:common :remotehost); use Apache::lonnet(); use Apache::File(); -use Apache::loncommon; +use lib '/home/httpd/lib/perl'; +use LONCAPA; + sub handler { my $r = shift; + # FIXME line remove when mod_perl fixes BUG#4948 + $r->notes->set('error-notes' => ''); if ($r->uri=~m|^(/raw)?/uploaded/|) { my $fn = $r->uri(); $fn=~s/^\/raw//; @@ -46,7 +50,7 @@ sub handler { my @ids=&Apache::lonnet::current_machine_ids(); foreach my $id (@ids) { if ($id eq $chome) { $allowed=1; } } if ($allowed) { - $r->filename(&Apache::loncommon::propath($udom,$uname). + $r->filename(&propath($udom,$uname). '/userfiles/'.(join('/',@ufile))); } } elsif ($r->uri=~m|^/~|) {