function wfSpecialUserlogout() {
global $wgUser, $wgOut;
- if (wfRunHooks('UserLogout', array(&$wgUser))) {
-
- $wgUser->logout();
-
- wfRunHooks('UserLogoutComplete', array(&$wgUser));
-
- $wgOut->setRobotpolicy( 'noindex,nofollow' );
- $wgOut->addHTML( wfMsgExt( 'logouttext', array( 'parse' ) ) );
- $wgOut->returnToMain();
-
- }
-}
-
-?>
+ $wgUser->logout();
+ $wgOut->setRobotpolicy( 'noindex,nofollow' );
+
+ // Hook.
+ $injected_html = '';
+ wfRunHooks( 'UserLogoutComplete', array(&$wgUser, &$injected_html) );
+
+ $wgOut->addHTML( wfMsgExt( 'logouttext', array( 'parse' ) ) . $injected_html );
+ $wgOut->returnToMain();
+}
\ No newline at end of file