Page MenuHomePhabricator

Update MinervaNeue to use the new HookContainer/HookRunner system
Closed, ResolvedPublic

Description

Implement the Hook system added in MediaWiki 1.35 in the extensions, see Hooks.md for documentation.

  • Create HookRunner class and the hook handler interfaces
  • Use hook handlers

Event Timeline

Change 824881 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/skins/MinervaNeue@master] Switch to MW core hooks to HookHandlers

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

Change 824881 merged by jenkins-bot:

[mediawiki/skins/MinervaNeue@master] Switch to MW core hooks to HookHandlers

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

Change 926821 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/skins/MinervaNeue@master] Create HookRunner class and the hook handler interface

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

Umherirrender updated the task description. (Show Details)

Change 926821 merged by jenkins-bot:

[mediawiki/skins/MinervaNeue@master] Create HookRunner class and the hook handler interface

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

Change 949059 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/skins/MinervaNeue@master] Use HookHandlers for MobileFrontend hooks

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

Change 949059 merged by jenkins-bot:

[mediawiki/skins/MinervaNeue@master] Use HookHandlers for MobileFrontend hooks

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