Page MenuHomePhabricator

Update extensions not to use deprecated EditPageBeforeEditChecks hook
Closed, ResolvedPublic0 Estimated Story Points

Description

Update extensions not to use deprecated EditPageBeforeEditChecks hook.

The hook was deprecated in https://gerrit.wikimedia.org/r/#/c/344805/ (MW 1.29).

Use 'EditPageGetCheckboxesDefinition' instead, or 'EditPage::showStandardInputs:options' if you don't actually care about checkboxes and just want to add some HTML to the page.

extensions/FlaggedRevs/FlaggedRevs.php:
  561: $wgHooks['EditPageBeforeEditChecks'][] = 'FlaggedRevsUIHooks::addReviewCheck';

extensions/LiquidThreads/extension.json:
  300: 		"EditPageBeforeEditChecks": [

extensions/Pickle/extension.json:
  342: 		"EditPageBeforeEditChecks": [

extensions/Scribunto/Scribunto.php:
   73: $wgHooks['EditPageBeforeEditChecks'][] = 'ScribuntoHooks::beforeEditChecks';

extensions/TweetANew/TweetANew.php:
  207: $wgHooks['EditPageBeforeEditChecks'][] = 'efTweetANewEditCheckBox';

extensions/Wikibase/client/WikibaseClient.php:
  132: 	$wgHooks['EditPageBeforeEditChecks'][] = '\Wikibase\ClientHooks::onEditAction';

Event Timeline

Jdforrester-WMF lowered the priority of this task from Medium to Lowest.Apr 13 2017, 4:22 PM

The only child tasks here now are non-WMF-deployed extensions. Re-prioritising accordingly.