--- loncom/xml/lonxml.pm 2001/08/23 21:28:30 1.125 +++ loncom/xml/lonxml.pm 2001/08/23 22:12:24 1.126 @@ -876,6 +876,7 @@ sub parstring { } sub writeallows { + unless ($#extlinks>=0) { return; } my $thisurl='/res/'.&Apache::lonnet::declutter(shift); if ($ENV{'httpref.'.$thisurl}) { $thisurl=$ENV{'httpref.'.$thisurl}; @@ -887,6 +888,7 @@ sub writeallows { $httpref{'httpref.'. &Apache::lonnet::hreflocation($thisdir,$_)}=$thisurl; } @extlinks; + @extlinks=(); &Apache::lonnet::appenv(%httpref); } @@ -1035,6 +1037,8 @@ ENDNOTFOUND unless ($ENV{'request.state'} eq 'published') { $result=&inserteditinfo($result,$filecontents); } + + writeallows($request->uri); $request->print($result);