version 1.383, 2005/09/26 21:39:53
|
version 1.385, 2005/10/18 21:49:37
|
Line 1109 sub parstring {
|
Line 1109 sub parstring {
|
return $temp; |
return $temp; |
} |
} |
|
|
|
sub extlink { |
|
my ($res,$exact)=@_; |
|
if (!$exact) { |
|
$res=&Apache::lonnet::hreflocation($Apache::lonxml::pwd[-1],$res); |
|
} |
|
push(@Apache::lonxml::extlinks,$res) |
|
} |
|
|
sub writeallows { |
sub writeallows { |
unless ($#extlinks>=0) { return; } |
unless ($#extlinks>=0) { return; } |
my $thisurl = &Apache::lonnet::clutter(shift); |
my $thisurl = &Apache::lonnet::clutter(shift); |
Line 1385 ENDNOTFOUND
|
Line 1393 ENDNOTFOUND
|
} |
} |
# |
# |
# we are in construction space, see if edit mode forced |
# we are in construction space, see if edit mode forced |
&Apache::loncommon::get_unprocessed_cgi |
&Apache::loncommon::get_unprocessed_cgi($ENV{'QUERY_STRING'}, |
($ENV{'QUERY_STRING'},['editmode']); |
['editmode']); |
} |
} |
if (!$env{'form.editmode'} || $env{'form.viewmode'}) { |
if (!$env{'form.editmode'} || $env{'form.viewmode'}) { |
$result = &Apache::lonxml::xmlparse($request,$target,$filecontents, |
$result = &Apache::lonxml::xmlparse($request,$target,$filecontents, |
'',%mystyle); |
'',%mystyle); |
undef($Apache::lonhomework::parsing_a_task); |
undef($Apache::lonhomework::parsing_a_task); |
|
&Apache::loncommon::get_unprocessed_cgi($ENV{'QUERY_STRING'}, |
|
['rawmode']); |
|
if ($env{'rawmode'}) { $result = $filecontents; } |
} |
} |
} |
} |
|
|