version 1.367, 2005/03/23 22:02:32
|
version 1.370, 2005/04/04 18:14:58
|
Line 174 sub xmlend {
|
Line 174 sub xmlend {
|
my ($target,$parser)=@_; |
my ($target,$parser)=@_; |
my $mode='xml'; |
my $mode='xml'; |
my $status='OPEN'; |
my $status='OPEN'; |
if ($Apache::lonhomework::parsing_a_problem) { |
if ($Apache::lonhomework::parsing_a_problem || |
|
$Apache::lonhomework::parsing_a_task ) { |
$mode='problem'; |
$mode='problem'; |
$status=$Apache::inputtags::status[-1]; |
$status=$Apache::inputtags::status[-1]; |
} |
} |
Line 320 sub xmlparse {
|
Line 321 sub xmlparse {
|
|
|
&setup_globals($request,$target); |
&setup_globals($request,$target); |
&Apache::inputtags::initialize_inputtags(); |
&Apache::inputtags::initialize_inputtags(); |
|
&Apache::bridgetask::initialize_bridgetask(); |
&Apache::outputtags::initialize_outputtags(); |
&Apache::outputtags::initialize_outputtags(); |
&Apache::edit::initialize_edit(); |
&Apache::edit::initialize_edit(); |
&Apache::londefdef::initialize_londefdef(); |
&Apache::londefdef::initialize_londefdef(); |
Line 699 sub init_safespace {
|
Line 701 sub init_safespace {
|
$safehole->wrap(\&Apache::lonnet::EXT,$safeeval,'&EXT'); |
$safehole->wrap(\&Apache::lonnet::EXT,$safeeval,'&EXT'); |
$safehole->wrap(\&Apache::chemresponse::chem_standard_order,$safeeval, |
$safehole->wrap(\&Apache::chemresponse::chem_standard_order,$safeeval, |
'&chem_standard_order'); |
'&chem_standard_order'); |
|
$safehole->wrap(\&Apache::response::check_status,$safeeval,'&check_status'); |
|
|
$safehole->wrap(\&Math::Cephes::asin,$safeeval,'&asin'); |
$safehole->wrap(\&Math::Cephes::asin,$safeeval,'&asin'); |
$safehole->wrap(\&Math::Cephes::acos,$safeeval,'&acos'); |
$safehole->wrap(\&Math::Cephes::acos,$safeeval,'&acos'); |
Line 1370 ENDNOTFOUND
|
Line 1373 ENDNOTFOUND
|
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); |
} |
} |
} |
} |
|
|