Remove backward compatibility for MW <= 1.35

Bug: T298856
Change-Id: I1e635785d0a29d87f510e729b11fce9a2eb68e11
This commit is contained in:
Abijeet
2022-01-10 16:46:46 +05:30
committed by jenkins-bot
parent 1101607354
commit 30986e6d9e
2 changed files with 13 additions and 24 deletions

View File

@@ -17,7 +17,7 @@
"descriptionmsg": "uls-desc", "descriptionmsg": "uls-desc",
"license-name": "GPL-2.0-or-later OR MIT", "license-name": "GPL-2.0-or-later OR MIT",
"requires": { "requires": {
"MediaWiki": ">= 1.35.0" "MediaWiki": ">= 1.36.0"
}, },
"Hooks": { "Hooks": {
"BeforePageDisplay": "main", "BeforePageDisplay": "main",

View File

@@ -277,29 +277,18 @@ class Hooks implements
// The element id will be 'pt-uls' // The element id will be 'pt-uls'
$langCode = $context->getLanguage()->getCode(); $langCode = $context->getLanguage()->getCode();
if ( version_compare( MW_VERSION, '1.36', '<' ) ) { return [
return [ 'uls' => [
'uls' => [ 'text' => $this->languageNameUtils->getLanguageName( $langCode ),
'text' => $this->languageNameUtils->getLanguageName( $langCode ), 'href' => '#',
'href' => '#', // Skin meta data to allow skin (e.g. Vector) to add icons
'class' => 'uls-trigger', 'icon' => 'wikimedia-language',
'active' => true // Skin meta data to allow skin (e.g. Vector) to convert to button.
] 'button' => true,
] + $personal_urls; 'link-class' => [ 'uls-trigger' ],
} else { 'active' => true
return [ ]
'uls' => [ ] + $personal_urls;
'text' => $this->languageNameUtils->getLanguageName( $langCode ),
'href' => '#',
// Skin meta data to allow skin (e.g. Vector) to add icons
'icon' => 'wikimedia-language',
// Skin meta data to allow skin (e.g. Vector) to convert to button.
'button' => true,
'link-class' => [ 'uls-trigger' ],
'active' => true
]
] + $personal_urls;
}
} }
/** /**