version 1.28.2.2, 2010/08/18 19:40:23
|
version 1.28.2.3, 2010/09/06 15:45:08
|
Line 63 sub do_redirect {
|
Line 63 sub do_redirect {
|
'only_body' => $only_body,}); |
'only_body' => $only_body,}); |
my $end_page = &Apache::loncommon::end_page(); |
my $end_page = &Apache::loncommon::end_page(); |
$r->print($start_page.$extra_text.$end_page); |
$r->print($start_page.$extra_text.$end_page); |
|
unless ($env{'user.name'} eq 'public' && ($env{'user.domain'} eq 'public')) { |
|
$r->register_cleanup(\&flush_course_logs); |
|
} |
return OK; |
return OK; |
|
|
} |
} |
|
|
|
sub flush_course_logs { |
|
&Apache::lonnet::flushcourselogs(); |
|
return OK; |
|
} |
|
|
sub handler { |
sub handler { |
my ($r) = @_; |
my ($r) = @_; |
|
|
Line 193 sub handler {
|
Line 201 sub handler {
|
'&username='.$env{'user.name'}. |
'&username='.$env{'user.name'}. |
'&token='.$token; |
'&token='.$token; |
# --------------------------------------------------------------- Screen Output |
# --------------------------------------------------------------- Screen Output |
&Apache::lonnet::flushcourselogs(); |
|
return &do_redirect($r,$url,0,$windowinfo); |
return &do_redirect($r,$url,0,$windowinfo); |
} |
} |
|
|