Page MenuHomePhabricator

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

Description

See parent tasks for details.

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 915976 had a related patch set uploaded (by Samwilson; author: Samwilson):

[mediawiki/extensions/FeaturedFeeds@master] Add hookhandler for BeforePageDisplay hook

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

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

[mediawiki/extensions/FeaturedFeeds@master] Create HookRunner class and the hook handler interface

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

Change 915976 merged by jenkins-bot:

[mediawiki/extensions/FeaturedFeeds@master] Add hook handler for BeforePageDisplay hook

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

Change 926680 merged by jenkins-bot:

[mediawiki/extensions/FeaturedFeeds@master] Create HookRunner class and the hook handler interface

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

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

[mediawiki/extensions/FeaturedFeeds@master] Use HookHandlers for core hooks

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

Change 958040 merged by jenkins-bot:

[mediawiki/extensions/FeaturedFeeds@master] Use HookHandlers for core hooks

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

Umherirrender removed Umherirrender as the assignee of this task.
Umherirrender updated the task description. (Show Details)
Umherirrender subscribed.