--- loncom/auth/lonlogout.pm 2006/04/05 22:40:29 1.18 +++ loncom/auth/lonlogout.pm 2006/08/29 20:34:39 1.20 @@ -1,7 +1,7 @@ # The LearningOnline Network # Logout Handler # -# $Id: lonlogout.pm,v 1.18 2006/04/05 22:40:29 albertel Exp $ +# $Id: lonlogout.pm,v 1.20 2006/08/29 20:34:39 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -95,17 +95,28 @@ sub handler { $start_page=&Apache::loncommon::start_page('Switching Server ...', $switch); } else { - $start_page=&Apache::loncommon::start_page('Logged Out'); + $start_page=&Apache::loncommon::start_page('Logged Out',undef, + {'no_inline_link' => 1,}); my %lt=&Apache::lonlocal::texthash('gb' => 'Goodbye', 'cw' => 'close this window', 'li' => 'log in again', 'pe' => 'Please either', 'or' => 'or'); + my $login_url = '/adm/'.($env{'request.sso.login'} ? 'roles' + : 'login'); + $relogmessage=(<$lt{'gb'}! $lt{'pe'} $lt{'cw'} $lt{'or'} - $lt{'li'}. + $lt{'li'}. ENDRELOG + + if ($env{'request.sso.login'} + && defined($r->dir_config('lonSSOUserLogoutMessageFile'))) { + open(my $fh,$r->dir_config('lonSSOUserLogoutMessageFile')); + $relogmessage.= join('',<$fh>); + } + } my $end_page=&Apache::loncommon::end_page(); # --------------------------------------------------------------- Screen Output