version 1.396, 2006/02/04 22:11:42
|
version 1.398, 2006/03/08 21:49:26
|
Line 649 sub setup_globals {
|
Line 649 sub setup_globals {
|
@Apache::lonxml::ssi_info=(); |
@Apache::lonxml::ssi_info=(); |
$Apache::lonxml::post_evaluate=1; |
$Apache::lonxml::post_evaluate=1; |
$Apache::lonxml::warnings_error_header=''; |
$Apache::lonxml::warnings_error_header=''; |
|
$Apache::lonxml::substitute_LaTeX_symbols = 1; |
if ($target eq 'meta') { |
if ($target eq 'meta') { |
$Apache::lonxml::redirection = 0; |
$Apache::lonxml::redirection = 0; |
$Apache::lonxml::metamode = 1; |
$Apache::lonxml::metamode = 1; |
Line 1030 sub store_counter {
|
Line 1031 sub store_counter {
|
return ''; |
return ''; |
} |
} |
|
|
|
{ |
|
my $state; |
|
sub clear_problem_counter { |
|
&Apache::lonnet::logthis(" cpc called from ".(join(':',caller(0)))); |
|
undef($state); |
|
&Apache::lonnet::delenv('form.counter'); |
|
&Apache::lonxml::init_counter(); |
|
&Apache::lonxml::store_counter(); |
|
} |
|
|
|
sub remember_problem_counter { |
|
&Apache::lonnet::transfer_profile_to_env(); |
|
$state = $env{'form.counter'}; |
|
} |
|
|
|
sub restore_problem_counter { |
|
if (defined($state)) { |
|
&Apache::lonnet::appenv(('form.counter' => $state)); |
|
} |
|
} |
|
} |
|
|
sub get_all_text { |
sub get_all_text { |
my($tag,$pars,$style)= @_; |
my($tag,$pars,$style)= @_; |
my $gotfullstack=1; |
my $gotfullstack=1; |