--- loncom/publisher/lonupload.pm 2011/10/26 22:38:49 1.55 +++ loncom/publisher/lonupload.pm 2011/10/31 01:28:47 1.56 @@ -2,7 +2,7 @@ # The LearningOnline Network with CAPA # Handler to upload files into construction space # -# $Id: lonupload.pm,v 1.55 2011/10/26 22:38:49 www Exp $ +# $Id: lonupload.pm,v 1.56 2011/10/31 01:28:47 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -404,7 +404,8 @@ sub phasethree { } elsif ($mode eq 'imsimport') { $action = '/adm/imsimport'; } - my $dir_root = '/home/httpd/html/priv/'.$udom.'/'.$uname; + my $url_root = "/priv/$udom/$uname"; + my $dir_root = $r->dir_config('lonDocRoot').$url_root; my $url_root = '/priv/'.$udom.'/'.$uname; my $path = &File::Basename::dirname($fn); my $filename = &HTML::Entities::encode($env{'form.filename'},'<>&"'); @@ -442,8 +443,8 @@ sub phasefour { $action = '/adm/imsimport'; } my $result; - my $dir_root = '/home/httpd/html/priv/'.$udom.'/'.$uname; - my $url_root = '/priv/'.$udom.'/'.$uname; + my $url_root = "/priv/$udom/$uname"; + my $dir_root = $r->dir_config('lonDocRoot').$url_root; my $path = &File::Basename::dirname($fn); $result .= &Apache::loncommon::modify_html_refs($mode,$path, $uname,$udom,$dir_root);