Drop support for MediaWiki 1.36

Bug: T311510
Change-Id: I9bc2f91f274df1d37ebad639b42ee4b542274db9
This commit is contained in:
Abijeet
2022-07-01 12:00:59 +05:30
committed by jenkins-bot
parent b16bfff7be
commit 4632f33e6a
2 changed files with 0 additions and 28 deletions

View File

@@ -25,7 +25,6 @@
"GetBetaFeaturePreferences": "main", "GetBetaFeaturePreferences": "main",
"GetPreferences": "main", "GetPreferences": "main",
"MakeGlobalVariablesScript": "main", "MakeGlobalVariablesScript": "main",
"PersonalUrls": "main",
"ResourceLoaderGetConfigVars": "main", "ResourceLoaderGetConfigVars": "main",
"SkinAfterPortlet": "main", "SkinAfterPortlet": "main",
"SkinTemplateNavigation::Universal": "main", "SkinTemplateNavigation::Universal": "main",

View File

@@ -29,7 +29,6 @@ use MediaWiki\Babel\Babel;
use MediaWiki\Extension\BetaFeatures\BetaFeatures; use MediaWiki\Extension\BetaFeatures\BetaFeatures;
use MediaWiki\Hook\BeforePageDisplayHook; use MediaWiki\Hook\BeforePageDisplayHook;
use MediaWiki\Hook\MakeGlobalVariablesScriptHook; use MediaWiki\Hook\MakeGlobalVariablesScriptHook;
use MediaWiki\Hook\PersonalUrlsHook;
use MediaWiki\Hook\UserGetLanguageObjectHook; use MediaWiki\Hook\UserGetLanguageObjectHook;
use MediaWiki\Languages\LanguageNameUtils; use MediaWiki\Languages\LanguageNameUtils;
use MediaWiki\Preferences\Hook\GetPreferencesHook; use MediaWiki\Preferences\Hook\GetPreferencesHook;
@@ -41,7 +40,6 @@ use OutputPage;
use RequestContext; use RequestContext;
use Skin; use Skin;
use SkinTemplate; use SkinTemplate;
use Title;
use User; use User;
/** /**
@@ -49,7 +47,6 @@ use User;
*/ */
class Hooks implements class Hooks implements
BeforePageDisplayHook, BeforePageDisplayHook,
PersonalUrlsHook,
UserGetLanguageObjectHook, UserGetLanguageObjectHook,
ResourceLoaderGetConfigVarsHook, ResourceLoaderGetConfigVarsHook,
MakeGlobalVariablesScriptHook, MakeGlobalVariablesScriptHook,
@@ -213,30 +210,6 @@ class Hooks implements
$out->addModules( 'ext.uls.setlang' ); $out->addModules( 'ext.uls.setlang' );
} }
/**
* Add some tabs for navigation for users who do not use Ajax interface.
* Hook: PersonalUrls
* @param array &$personal_urls
* @param Title &$title
* @param SkinTemplate $skin
*/
public function onPersonalUrls( &$personal_urls, &$title, $skin ): void {
// For MediaWiki < 1.37, there is no `user-interface-preferences` menu. We use
// the PersonalUrls hook to make sure the language button is added.
// In MediaWiki >= 1.37, the personal urls was split out into multiple new menus,
// In the new format, the `user-interface-preferences` is the most relevant place to put
// this button. Using the SkinTemplateNavigation::Universal hook will ensure the button is
// added to the correct menu.
if ( version_compare( MW_VERSION, '1.37', '>=' ) ) {
return;
}
$personal_urls = $this->addPersonalBarTrigger(
$personal_urls,
$skin
);
}
/** /**
* @param SkinTemplate $skin * @param SkinTemplate $skin
* @param array &$links * @param array &$links