Jdlrobson has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/216417

Change subject: Revert "Hygiene: Remove getLanguages and getLanguageVariant 
wrappers"
......................................................................

Revert "Hygiene: Remove getLanguages and getLanguageVariant wrappers"

Language button showing on special pages
This reverts commit b3c708572024e5a385a62acda19ef6dce87ed149.

Change-Id: I9fb65c2d1825693f8fef4c8bc5b5d9c5f634cc24
---
M includes/skins/MinervaTemplate.php
1 file changed, 17 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/17/216417/1

diff --git a/includes/skins/MinervaTemplate.php 
b/includes/skins/MinervaTemplate.php
index a00d0a7..310b6c8 100644
--- a/includes/skins/MinervaTemplate.php
+++ b/includes/skins/MinervaTemplate.php
@@ -67,6 +67,22 @@
        }
 
        /**
+        * Returns the available languages for this page
+        * @return array
+        */
+       public function getLanguageVariants() {
+               return $this->data['content_navigation']['variants'];
+       }
+
+       /**
+        * Get the language links for this page
+        * @return array
+        */
+       public function getLanguages() {
+               return $this->data['language_urls'];
+       }
+
+       /**
         * Returns available page actions
         * @return array
         */
@@ -188,11 +204,9 @@
         */
        protected function getSecondaryActions() {
                $result = $this->data['secondary_actions'];
-               $hasLanguages = isset( 
$this->data['content_navigation']['variants'] ) ||
-                       isset( $this->data['language_urls'] );
 
                // If languages are available, add a languages link
-               if ( $hasLanguages ) {
+               if ( $this->getLanguages() || $this->getLanguageVariants() ) {
                        $languageUrl = SpecialPage::getTitleFor(
                                'MobileLanguages',
                                $this->getSkin()->getTitle()

-- 
To view, visit https://gerrit.wikimedia.org/r/216417
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I9fb65c2d1825693f8fef4c8bc5b5d9c5f634cc24
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Jdlrobson <jrob...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to