--- loncom/xml/scripttag.pm 2000/08/11 14:24:18 1.8 +++ loncom/xml/scripttag.pm 2000/08/11 14:32:19 1.9 @@ -32,7 +32,7 @@ sub start_scriptlib { my $result =""; if ($target ne "edit" ) { $bodytext=Apache::run::evaluate($bodytext,$safeeval,$$parstack[$#$parstack]); - &Apache::run::run(&getfile("/home/httpd/html/raw/".$bodytext),$safeeval); + &Apache::run::run(&getfile($bodytext),$safeeval); #print "ran $bodytext:
".&getfile($bodytext)."
"; } else { $result=&editfield($token->[1],$bodytext); @@ -49,7 +49,7 @@ sub start_parserlib { if ($target ne "edit" ) { $bodytext=Apache::run::evaluate($bodytext,$safeeval,$$parstack[$#$parstack]); %$style = ( %$style , &Apache::style::styleparser($target, - &getfile("/home/httpd/html/raw/".$bodytext))); + &getfile($bodytext))); } else { $result=&editfield($token->[1],$bodytext); } @@ -65,7 +65,7 @@ sub start_import { my $result =""; if ($target ne "edit" ) { $bodytext=Apache::run::evaluate($bodytext,$safeeval,$$parstack[$#$parstack]); - my $file=&getfile("/home/httpd/html/raw/".$bodytext); + my $file=&getfile($bodytext); my $tempparser=HTML::TokeParser->new(\$file); push (@$parser,$tempparser); } else { @@ -92,9 +92,9 @@ sub editfield { sub getfile { my ($filename) = @_; my $a=""; - &Apache::lonnet::repcopy($filename); + &Apache::lonnet::repcopy("/raw".$filename); { - my $fh=Apache::File->new($filename); + my $fh=Apache::File->new("/home/httpd/html/res".$filename); while (<$fh>) { $a .=$_; }