wiki.techinc.nl/includes/diff/Hook
DannyS712 7bd7d2a6c1 Remove hooks that use Revision objects
All hooks were previously hard deprecated
in 1.35. Affected hooks:
* ArticleRevisionUndeleted - use RevisionUndeleted
* ArticleRollbackComplete - use RollbackComplete
* DiffRevisionTools - use DiffTools
* DiffViewHeader - use DifferenceEngineViewHeader
* HistoryRevisionTools - use HistoryTools
* NewRevisionFromEditComplete - use RevisionFromEditComplete
* PageContentInsertComplete - use PageSaveComplete
* PageContentSaveComplete - use PageSaveComplete
* ParserFetchTemplate - use BeforeParserFetchTemplateRevisionRecord
* RevisionInsertComplete - use RevisionRecordInserted
* TitleMoveComplete - use PageMoveComplete
* TitleMoveCompleting - use PageMoveCompleting
* UndeleteShowRevision - no replacement

Includes a fix for setting the associated rev id
of page protections, which previously was only done
using $nullRevision which was a Revision object created
if any hooks needed it; those hooks were hard deprecated
and so for WMF prod the rev id was not being set.

Bug: T247143
Depends-On: Idfa345193ae99fb2f1c9a8f8d28d8d540a6e3d62
Change-Id: I519167f76a5a3c1f5410415b2721462a3dcc3ec8
2021-04-30 17:28:20 +00:00
..
AbortDiffCacheHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
ArticleContentOnDiffHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
DifferenceEngineAfterLoadNewTextHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
DifferenceEngineLoadTextAfterNewContentIsLoadedHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
DifferenceEngineMarkPatrolledLinkHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
DifferenceEngineMarkPatrolledRCIDHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
DifferenceEngineNewHeaderHook.php Remove hooks that use Revision objects 2021-04-30 17:28:20 +00:00
DifferenceEngineOldHeaderHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
DifferenceEngineOldHeaderNoOldRevHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
DifferenceEngineRenderRevisionAddParserOutputHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
DifferenceEngineRenderRevisionShowFinalPatrolLinkHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
DifferenceEngineShowDiffHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
DifferenceEngineShowDiffPageHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
DifferenceEngineShowDiffPageMaybeShowMissingRevisionHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
DifferenceEngineShowEmptyOldContentHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
DifferenceEngineViewHeaderHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
DiffToolsHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00
NewDifferenceEngineHook.php Document hook names in hook interfaces. 2020-09-27 12:03:12 +02:00