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
- VisualEditor hooks
Implement the Hook system added in MediaWiki 1.35 in the extensions, see Hooks.md for documentation.
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| 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 | |||
| Resolved | Umherirrender | T338455 Update FileImporter to use the new HookContainer/HookRunner system |
Change 926823 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/FileImporter@master] Create HookRunner class
Change 926823 merged by jenkins-bot:
[mediawiki/extensions/FileImporter@master] Create HookRunner class
Change 962159 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/FileImporter@master] Use HookHandlers for core hooks
Change 962159 merged by jenkins-bot:
[mediawiki/extensions/FileImporter@master] Use HookHandlers for core hooks
Change 971579 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/FileImporter@master] Use HookHandlers for VisualEditor hook
Change 971579 merged by jenkins-bot:
[mediawiki/extensions/FileImporter@master] Use HookHandlers for VisualEditor hook