aboutsummaryrefslogtreecommitdiffstats
path: root/docs/contenthandler.md
diff options
context:
space:
mode:
authorDannyS712 <dannys712.wiki@gmail.com>2021-04-11 20:49:08 +0000
committerDannyS712 <dannys712.wiki@gmail.com>2021-04-30 17:28:20 +0000
commit7bd7d2a6c19885605ae1f2c9210597f3f72f57e3 (patch)
tree0c602739d53d2b00b51bff4c2ade7c00b6ead864 /docs/contenthandler.md
parent6d7274efcb9c4e59eec572aa6e074ffe71d44d86 (diff)
downloadmediawikicore-7bd7d2a6c19885605ae1f2c9210597f3f72f57e3.tar.gz
mediawikicore-7bd7d2a6c19885605ae1f2c9210597f3f72f57e3.zip
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
Diffstat (limited to 'docs/contenthandler.md')
-rw-r--r--docs/contenthandler.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/contenthandler.md b/docs/contenthandler.md
index 48b2e9eb5670..b09c944b257d 100644
--- a/docs/contenthandler.md
+++ b/docs/contenthandler.md
@@ -78,9 +78,9 @@ For rendering page content, `Content::getParserOutput()` should be used instead
Besides some functions, some hooks have also been replaced by new versions (see hooks.txt for details). These hooks will now trigger a warning when used:
* `ArticleAfterFetchContent` was replaced by `ArticleAfterFetchContentObject`, later replaced by `ArticleRevisionViewCustom`
-* `ArticleInsertComplete` was replaced by `PageContentInsertComplete`
+* `ArticleInsertComplete` was replaced by `PageContentInsertComplete`, later replaced by `PageSaveComplete`
* `ArticleSave` was replaced by `PageContentSave`
-* `ArticleSaveComplete` was replaced by `PageContentSaveComplete`
+* `ArticleSaveComplete` was replaced by `PageContentSaveComplete`, later replaced by `PageSaveComplete`
* `ArticleViewCustom` was replaced by `ArticleContentViewCustom`, which was later removed entirely
* `EditFilterMerged` was replaced by `EditFilterMergedContent`
* `EditPageGetDiffText` was replaced by `EditPageGetDiffContent`