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",
"license-name": "GPL-2.0-or-later OR MIT",
"requires": {
"MediaWiki": ">= 1.35.0"
"MediaWiki": ">= 1.36.0"
},
"Hooks": {
"BeforePageDisplay": "main",

View File

@@ -277,29 +277,18 @@ class Hooks implements
// The element id will be 'pt-uls'
$langCode = $context->getLanguage()->getCode();
if ( version_compare( MW_VERSION, '1.36', '<' ) ) {
return [
'uls' => [
'text' => $this->languageNameUtils->getLanguageName( $langCode ),
'href' => '#',
'class' => 'uls-trigger',
'active' => true
]
] + $personal_urls;
} else {
return [
'uls' => [
'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;
}
return [
'uls' => [
'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;
}
/**