version 1.74, 2002/07/17 18:00:03
|
version 1.76, 2002/07/24 20:10:43
|
Line 253 sub start_import {
|
Line 253 sub start_import {
|
|
|
$bodytext=Apache::run::evaluate($bodytext,$safeeval,$$parstack[$#$parstack]); |
$bodytext=Apache::run::evaluate($bodytext,$safeeval,$$parstack[$#$parstack]); |
|
|
if ($target eq 'web' || $target eq 'grade' || $target eq 'answer') { |
if ($target eq 'web' || $target eq 'grade' || $target eq 'answer' ||$target eq 'tex') { |
# FIXME this probably needs to be smart about construction vs. |
# FIXME this probably needs to be smart about construction vs. |
# non construction space. |
# non construction space. |
my $location=&Apache::lonnet::filelocation($Apache::lonxml::pwd['-1'],$bodytext); |
my $location=&Apache::lonnet::filelocation($Apache::lonxml::pwd['-1'],$bodytext); |
Line 338 sub end_physnet {
|
Line 338 sub end_physnet {
|
|
|
sub start_standalone { |
sub start_standalone { |
my ($target,$token,$tagstack,$parstack,$parser,$safeeval,$style)=@_; |
my ($target,$token,$tagstack,$parstack,$parser,$safeeval,$style)=@_; |
if ($target eq 'web' && $ENV{'request.course.id'} ) { |
my $result=''; |
my $inside = &Apache::lonxml::get_all_text("/standalone",$$parser[-1]); |
if ($target eq 'web' ) { |
|
if ( $ENV{'request.course.id'} ) { |
|
my $inside = &Apache::lonxml::get_all_text("/standalone",$$parser[-1]); |
|
} else { |
|
$result='<table bgcolor="#E1E1E1" border="2"><tr><td>'; |
|
} |
} |
} |
return ''; |
return $result; |
} |
} |
|
|
sub end_standalone { |
sub end_standalone { |
return ''; |
my ($target,$token,$tagstack,$parstack,$parser,$safeeval,$style)=@_; |
|
my $result=''; |
|
if ($target eq 'web' ) { |
|
if ( $ENV{'request.course.id'} ) { |
|
} else { |
|
$result='</td></tr></table>'; |
|
} |
|
} |
|
return $result; |
} |
} |
|
|
sub start_comment { |
sub start_comment { |