From: Ævar Arnfjörð Bjarmason Date: Mon, 19 Sep 2005 13:12:02 +0000 (+0000) Subject: * Displaying info on $wgHooks too X-Git-Tag: 1.6.0~1603 X-Git-Url: http://git.cyclocoop.org/ecrire?a=commitdiff_plain;h=14594b5ce0532daf8ba04f5f9a660f58b199f0fa;p=lhc%2Fweb%2Fwiklou.git * Displaying info on $wgHooks too --- diff --git a/includes/SpecialVersion.php b/includes/SpecialVersion.php index 255ee9b6b7..5c9424e1c9 100644 --- a/includes/SpecialVersion.php +++ b/includes/SpecialVersion.php @@ -36,7 +36,7 @@ class SpecialVersion { global $wgOut; $wgOut->setRobotpolicy( 'index,follow' ); - $wgOut->addWikiText( $this->MediaWikiCredits() . $this->extensionCredits() ); + $wgOut->addWikiText( $this->MediaWikiCredits() . $this->extensionCredits() . $this->wgHooks() ); $wgOut->addHTML( $this->IPInfo() ); } @@ -140,6 +140,18 @@ class SpecialVersion { return "$ret\n"; } + function wgHooks() { + global $wgHooks; + + $ret = "* Hooks:\n"; + + foreach ($wgHooks as $hook => $hooks) { + $ret .= "** $hook: " . $this->langObj->listToText( $hooks ) . "\n"; + } + + return $ret; + } + function IPInfo() { $ip = str_replace( '--', ' - - ', htmlspecialchars( wfGetIP() ) );