version 1.121.2.2, 2012/08/27 11:55:26
|
version 1.121.2.5, 2013/08/28 14:12:56
|
Line 103 sub success {
|
Line 103 sub success {
|
if ($destsymb =~ /___/) { |
if ($destsymb =~ /___/) { |
# FIXME Need to deal with encrypted symbs and urls as needed. |
# FIXME Need to deal with encrypted symbs and urls as needed. |
my ($map,$resid,$desturl)=split(/___/,$destsymb); |
my ($map,$resid,$desturl)=split(/___/,$destsymb); |
unless ($desturl=~/^(adm|uploaded|editupload|public)/) { |
unless ($desturl=~/^(adm|editupload|public)/) { |
$desturl = &Apache::lonnet::clutter($desturl); |
$desturl = &Apache::lonnet::clutter($desturl); |
} |
} |
$desturl = &HTML::Entities::encode($desturl,'"<>&'); |
$desturl = &HTML::Entities::encode($desturl,'"<>&'); |
Line 205 sub reroute {
|
Line 205 sub reroute {
|
my ($r) = @_; |
my ($r) = @_; |
&Apache::loncommon::content_type($r,'text/html'); |
&Apache::loncommon::content_type($r,'text/html'); |
$r->send_http_header; |
$r->send_http_header; |
my $msg='<h1>'.&mt('Sorry ...').'</h1>' |
my $msg='<b>'.&mt('Sorry ...').'</b><br />' |
.&mt('Please [_1]log in again[_2].'); |
.&mt('Please [_1]log in again[_2].'); |
&Apache::loncommon::simple_error_page($r,'Rerouting',$msg); |
&Apache::loncommon::simple_error_page($r,'Rerouting',$msg,{'no_auto_mt_msg' => 1}); |
} |
} |
|
|
# ---------------------------------------------------------------- Main handler |
# ---------------------------------------------------------------- Main handler |
Line 246 sub handler {
|
Line 246 sub handler {
|
} |
} |
$r->print( |
$r->print( |
$start_page |
$start_page |
.'<p class="LC_warning>"'.&mt('You are already logged in!').'</p>' |
.'<p class="LC_warning">'.&mt('You are already logged in!').'</p>' |
.'<p>'.&mt('Please either [_1]continue the current session[_2] or [_3]log out[_4].' |
.'<p>'.&mt('Please either [_1]continue the current session[_2] or [_3]log out[_4].' |
,'<a href="'.$dest.'">','</a>','<a href="/adm/logout">','</a>') |
,'<a href="'.$dest.'">','</a>','<a href="/adm/logout">','</a>') |
.'</p>' |
.'</p>' |