--- loncom/auth/lonlogout.pm 2003/03/02 04:08:41 1.7 +++ loncom/auth/lonlogout.pm 2004/07/21 20:19:01 1.13 @@ -1,7 +1,7 @@ # The LearningOnline Network # Logout Handler # -# $Id: lonlogout.pm,v 1.7 2003/03/02 04:08:41 www Exp $ +# $Id: lonlogout.pm,v 1.13 2004/07/21 20:19:01 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -38,6 +38,7 @@ use Apache::File; use Apache::lonnet; use Apache::lonmenu; use CGI::Cookie(); +use Apache::lonlocal; sub handler { my $r = shift; @@ -70,12 +71,13 @@ sub handler { $sessionhash{'user.name'}, $sessionhash{'user.home'}, "Logout $ENV{'REMOTE_ADDR'}"); - $r->content_type('text/html'); + &Apache::loncommon::content_type($r,'text/html'); $r->send_http_header; return OK if $r->header_only; # -------------------------------------------------------- Menu script and info my $windowinfo=&Apache::lonmenu::close(); + $windowinfo.=&Apache::lonnavmaps::close(); # ---------------------------------------------------------------- Get handover &Apache::loncommon::get_unprocessed_cgi($ENV{'QUERY_STRING'},['handover']); my $switch=''; @@ -87,10 +89,15 @@ sub handler { $bodytag=&Apache::loncommon::bodytag('Switching Server ...'); } else { $bodytag=&Apache::loncommon::bodytag('Logged Out'); + my %lt=&Apache::lonlocal::texthash('gb' => 'Goodbye', + 'cw' => 'close this window', + 'li' => 'log in again', + 'pe' => 'Please either', + 'or' => 'or'); $relogmessage=(<Goodbye! -Please either close this window or -login again. +

$lt{'gb'}!

+ $lt{'pe'} $lt{'cw'} $lt{'or'} +$lt{'li'}. ENDRELOG } # --------------------------------------------------------------- Screen Output