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 (no own hooks)
- Use hook handlers
- Core hooks
- Echo hooks
- MobileFrontends hooks
Implement the Hook system added in MediaWiki 1.35 in the extensions, see Hooks.md for documentation.
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Use HookHandlers for core hooks | mediawiki/extensions/Thanks | master | +61 -36 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Umherirrender | T335536 Hard deprecate class Hooks with all deprecated functions (and remove in 1.42) | |||
Open | None | T254670 [EPIC] Update extensions that run hooks to use the new HookContainer/HookRunner system | |||
Open | None | T263353 Update all Wikimedia production extensions to use the new HookContainer/HookRunner system | |||
Open | None | T263364 Update all tarballed extensions to use the new HookContainer/HookRunner system | |||
Open | None | T338457 Update Thanks to use the new HookContainer/HookRunner system | |||
Open | Emkarcinos | T337002 Refactor Thanks extension |
Currently work for T337002 contains this - https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Thanks/+/921574
Change 961900 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/Thanks@master] Use HookHandlers for core hooks
Change 961900 merged by jenkins-bot:
[mediawiki/extensions/Thanks@master] Use HookHandlers for core hooks