<?php
/**
*
- * @package MediaWiki
- * @subpackage SpecialPage
+ * @addtogroup SpecialPage
*/
/**
function wfSpecialUserlogout() {
global $wgUser, $wgOut;
- if (wfRunHooks('UserLogout', array(&$wgUser))) {
+ $wgUser->logout();
+ $wgOut->setRobotpolicy( 'noindex,nofollow' );
- $wgUser->logout();
+ // Hook.
+ $injected_html = '';
+ wfRunHooks( 'UserLogoutComplete', array(&$wgUser, &$injected_html) );
- wfRunHooks('UserLogoutComplete', array(&$wgUser));
-
- $wgOut->setRobotpolicy( 'noindex,nofollow' );
- $wgOut->addHTML( wfMsg( 'logouttext' ) );
- $wgOut->returnToMain();
-
- }
+ $wgOut->addHTML( wfMsgExt( 'logouttext', array( 'parse' ) ) . $injected_html );
+ $wgOut->returnToMain();
}
-
-?>