Page MenuHomePhabricator

Stop using SkinTemplateNavigation::SpecialPage and SkinTemplateNavigation hooks in favor of SkinTemplateNavigation::Universal
Closed, ResolvedPublic3 Estimated Story Points

Description

Stop using SkinTemplateNavigation::SpecialPage and SkinTemplateNavigation hooks will be deprecated and replaced by SkinTemplateNavigation::Universal
See T255319
Looking at these hooks and the other migrations that have happened this should be an easy change.

Seemingly there is only one of these in Wikibase https://gerrit.wikimedia.org/g/mediawiki/extensions/Wikibase/+/df949038c686af9c59b1ea5d554b55c81e338b55/extension-repo.json#922
With an implementation at https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/Wikibase/+/df949038c686af9c59b1ea5d554b55c81e338b55/repo/includes/RepoHooks.php#488
(This should be double checked when picked up)

Acceptance Criteria:๐Ÿ•๏ธ๐ŸŒŸ

  • The old hooks are no longer used

Event Timeline

Restricted Application added a subscriber: Aklapper. ยท View Herald TranscriptApr 14 2021, 4:39 PM
Addshore updated the task description. (Show Details)
Addshore updated the task description. (Show Details)

Change 688913 had a related patch set uploaded (by Ladsgroup; author: Ladsgroup):

[mediawiki/extensions/Wikibase@master] Migrate using SkinTemplateNavigation to SkinTemplateNavigation::Universal

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

Change 688913 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Migrate using SkinTemplateNavigation to SkinTemplateNavigation::Universal

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