* constructor
*/
function wfSpecialUserlogout() {
- global $wgUser, $wgOut, $returnto;
+ global $wgUser, $wgOut;
+
+ if (wfRunHooks('UserLogout', array(&$wgUser))) {
- if (wfRunHooks('UserLogout', $wgUser)) {
-
$wgUser->logout();
-
- $wgOut->mCookies = array();
+
+ wfRunHooks('UserLogoutComplete', array(&$wgUser));
+
$wgOut->setRobotpolicy( 'noindex,nofollow' );
- $wgOut->addHTML( wfMsg( 'logouttext' ) );
+ $wgOut->addHTML( wfMsgExt( 'logouttext', array( 'parse' ) ) );
$wgOut->returnToMain();
-
- wfRunHooks('UserLogoutComplete', $wgUser);
+
}
}