From 4ac9fa081a7c045f6a9f1cfc529d82423f485b2e Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Sun, 8 Dec 2013 09:55:49 +0100 Subject: Update to MediaWiki 1.22.0 --- includes/specials/SpecialMostinterwikis.php | 32 +++++++++++++++++------------ 1 file changed, 19 insertions(+), 13 deletions(-) (limited to 'includes/specials/SpecialMostinterwikis.php') diff --git a/includes/specials/SpecialMostinterwikis.php b/includes/specials/SpecialMostinterwikis.php index 574a9afb..98dd68e9 100644 --- a/includes/specials/SpecialMostinterwikis.php +++ b/includes/specials/SpecialMostinterwikis.php @@ -30,7 +30,6 @@ * @ingroup SpecialPage */ class MostinterwikisPage extends QueryPage { - function __construct( $name = 'Mostinterwikis' ) { parent::__construct( $name ); } @@ -44,24 +43,24 @@ class MostinterwikisPage extends QueryPage { } function getQueryInfo() { - return array ( - 'tables' => array ( + return array( + 'tables' => array( 'langlinks', 'page' - ), 'fields' => array ( + ), 'fields' => array( 'namespace' => 'page_namespace', 'title' => 'page_title', 'value' => 'COUNT(*)' - ), 'conds' => array ( + ), 'conds' => array( 'page_namespace' => MWNamespace::getContentNamespaces() - ), 'options' => array ( + ), 'options' => array( 'HAVING' => 'COUNT(*) > 1', - 'GROUP BY' => array ( + 'GROUP BY' => array( 'page_namespace', 'page_title' ) - ), 'join_conds' => array ( - 'page' => array ( + ), 'join_conds' => array( + 'page' => array( 'LEFT JOIN', 'page_id = ll_from' ) @@ -72,8 +71,8 @@ class MostinterwikisPage extends QueryPage { /** * Pre-fill the link cache * - * @param $db DatabaseBase - * @param $res + * @param DatabaseBase $db + * @param ResultWrapper $res */ function preprocessResults( $db, $res ) { # There's no point doing a batch check if we aren't caching results; @@ -100,8 +99,15 @@ class MostinterwikisPage extends QueryPage { function formatResult( $skin, $result ) { $title = Title::makeTitleSafe( $result->namespace, $result->title ); if ( !$title ) { - return Html::element( 'span', array( 'class' => 'mw-invalidtitle' ), - Linker::getInvalidTitleDescription( $this->getContext(), $result->namespace, $result->title ) ); + return Html::element( + 'span', + array( 'class' => 'mw-invalidtitle' ), + Linker::getInvalidTitleDescription( + $this->getContext(), + $result->namespace, + $result->title + ) + ); } if ( $this->isCached() ) { -- cgit v1.2.3-54-g00ecf