From f6d65e533c62f6deb21342d4901ece24497b433e Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Thu, 4 Jun 2015 07:31:04 +0200 Subject: Update to MediaWiki 1.25.1 --- extensions/Interwiki/Interwiki_hooks.php | 54 ++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 extensions/Interwiki/Interwiki_hooks.php (limited to 'extensions/Interwiki/Interwiki_hooks.php') diff --git a/extensions/Interwiki/Interwiki_hooks.php b/extensions/Interwiki/Interwiki_hooks.php new file mode 100644 index 00000000..0a7e38a6 --- /dev/null +++ b/extensions/Interwiki/Interwiki_hooks.php @@ -0,0 +1,54 @@ + $localPrefixInfo ) { + if ( $prefix === $localPrefixInfo['iw_prefix'] ) { + return true; + } + } + $dbr = wfGetDB( DB_SLAVE, array(), $wgInterwikiCentralDB ); + $res = $dbr->selectRow( + 'interwiki', + '*', + array( 'iw_prefix' => $prefix ), + __METHOD__ + ); + if ( !$res ) { + return true; + } + // Excplicitly make this an array since it's expected to be one + $iwData = (array)$res; + // At this point, we can safely return false because we know that we have something + return false; + } + return true; + } + +} -- cgit v1.2.3-54-g00ecf