X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=includes%2FSpecialUserlogout.php;h=58da6838a5f4e0dbeb376640271fa10c07726c8d;hb=825c01b60101bc98f23390bbb710cae9aca3dc37;hp=182c9bf254284f184d3bbcfc809c4496cc5b04d3;hpb=465f9ba5c225790bbd249d289a3f57c1f3f7189b;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/SpecialUserlogout.php b/includes/SpecialUserlogout.php index 182c9bf254..58da6838a5 100644 --- a/includes/SpecialUserlogout.php +++ b/includes/SpecialUserlogout.php @@ -1,14 +1,28 @@ logout(); - $wgOut->mCookies = array(); - $wgOut->setRobotpolicy( "noindex,nofollow" ); - $wgOut->addHTML( wfMsg( "logouttext" ) ); - $wgOut->returnToMain(); + if (wfRunHooks('UserLogout', array(&$wgUser))) { + + $wgUser->logout(); + + wfRunHooks('UserLogoutComplete', array(&$wgUser)); + + $wgOut->mCookies = array(); + $wgOut->setRobotpolicy( 'noindex,nofollow' ); + $wgOut->addHTML( wfMsg( 'logouttext' ) ); + $wgOut->returnToMain(); + + } } ?>