Diff for /loncom/auth/lonlogout.pm between versions 1.56 and 1.58

version 1.56, 2018/11/24 16:19:04 version 1.58, 2022/05/24 16:23:04
Line 82  sub handler { Line 82  sub handler {
         &Apache::lonlocal::get_language_handle($r);          &Apache::lonlocal::get_language_handle($r);
     }      }
     my %temp=('logout' => time);      my %temp=('logout' => time);
       my $ip = &Apache::lonnet::get_requestor_ip();
     &Apache::lonnet::put('email_status',\%temp);      &Apache::lonnet::put('email_status',\%temp);
     &Apache::lonnet::log($env{'user.domain'},      &Apache::lonnet::log($env{'user.domain'},
  $env{'user.name'},   $env{'user.name'},
  $env{'user.home'},   $env{'user.home'},
  "Logout $ENV{'REMOTE_ADDR'}");   "Logout $ip");
   
     &Apache::loncommon::content_type($r,'text/html');      &Apache::loncommon::content_type($r,'text/html');
   
Line 185  sub handler { Line 186  sub handler {
     ($env{'request.sso.login'} ? 'roles': 'login?domain='.$domain);      ($env{'request.sso.login'} ? 'roles': 'login?domain='.$domain);
             }              }
             $relogmessage.='<p>'.&mt('You have been successfully logged out.');              $relogmessage.='<p>'.&mt('You have been successfully logged out.');
             unless (($env{'request.lti.login'}) && ($env{'request.lti.target'} eq 'iframe')) {              unless ((($env{'request.lti.login'}) && ($env{'request.lti.target'} eq 'iframe')) ||
                       (($env{'request.deeplink.login'}) && ($env{'request.deeplink.target'} eq '_self'))) {
                 $relogmessage.=' '.&mt('You can [_1]close this window[_2] now.',                  $relogmessage.=' '.&mt('You can [_1]close this window[_2] now.',
                                        '',''); # ,'<a href="javascript:self.close();">','</a>');                                         '',''); # ,'<a href="javascript:self.close();">','</a>');
             }              }

Removed from v.1.56  
changed lines
  Added in v.1.58


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>