version 1.33, 2008/11/12 20:01:09
|
version 1.37, 2009/03/16 17:07:38
|
Line 26
|
Line 26
|
# http://www.lon-capa.org/ |
# http://www.lon-capa.org/ |
# |
# |
|
|
|
=head1 NAME |
|
|
|
Apache::lonlogout |
|
|
|
=head1 SYNOPSIS |
|
|
|
|
|
This is part of the LearningOnline Network with CAPA project |
|
described at http://www.lon-capa.org. |
|
|
|
|
|
=cut |
|
|
package Apache::lonlogout; |
package Apache::lonlogout; |
|
|
use strict; |
use strict; |
Line 85 sub handler {
|
Line 98 sub handler {
|
my $relogmessage=''; |
my $relogmessage=''; |
if ($env{'form.handover'}) { |
if ($env{'form.handover'}) { |
$switch='<meta HTTP-EQUIV="Refresh" CONTENT="0.5; url='. |
$switch='<meta HTTP-EQUIV="Refresh" CONTENT="0.5; url='. |
$env{'form.handover'}.'">'; |
$env{'form.handover'}.'" />'; |
$start_page=&Apache::loncommon::start_page('Switching Server ...', |
$start_page=&Apache::loncommon::start_page('Switching Server ...', |
$switch); |
$switch); |
} else { |
} else { |
Line 105 sub handler {
|
Line 118 sub handler {
|
|
|
$relogmessage.='<p>'.&mt('You have been successfully logged out.').' ' |
$relogmessage.='<p>'.&mt('You have been successfully logged out.').' ' |
.&mt('You can [_1]close this window[_2] now.' |
.&mt('You can [_1]close this window[_2] now.' |
,'','') |
,'','') # ,'<a href="javascript:self.close();">','</a>') |
# ,'<a href="javascript:self.close();">','</a>'); |
.'</p>'; |
=pod |
=pod |
|
|
=head1 NOTES: |
=head1 NOTES: |
|
|
'<a href="javascript:self.close();">','</a>'); |
'<a href="javascript:self.close();">','</a>' |
|
|
Due to security reasons in new web browsers a window could only be closed with java script, if this window has also been opend with javascript. This is not done here which means that in most cases the close link will not work. Unless we find another solution, this link should not be offered. (Stefan Bisitz, 2008-08-01) |
Due to security reasons in new web browsers a window could only be closed with java script, if this window has also been opend with javascript. This is not done here which means that in most cases the close link will not work. Unless we find another solution, this link should not be offered. (Stefan Bisitz, 2008-08-01) |
|
|
=cut |
=cut |
.'</p>' |
$relogmessage.='<p>'.&mt('[_1]Log in again[_2]' |
.'<p>'.&mt('[_1]Log in again[_2]' |
|
,'<a href="'.$login_url.'?domain='.$env{'user.domain'}.'">','</a>') |
,'<a href="'.$login_url.'?domain='.$env{'user.domain'}.'">','</a>') |
.'</p>'; |
.'</p>'; |
} |
} |
Line 156 __END__
|
Line 168 __END__
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|