Manual:Hooks/HistoryTools
Jump to navigation
Jump to search
HistoryTools | |
---|---|
Available from version 1.35.0 (Gerrit change 605670) Use this hook to override or extend the revision tools available from the page history view, i.e. undo, rollback, etc. |
|
Define function: |
public static function onHistoryTools( MediaWiki\Revision\RevisionRecord $currentRevision, array &$links, ?MediaWiki\Revision\RevisionRecord $prevRevision, MediaWiki\User\UserIdentity $userIdentity ) { ... }
|
Attach hook: |
In extension.json: {
"Hooks": {
"HistoryTools": "MyExtensionHooks::onHistoryTools"
}
}
|
Called from: | File(s): actions/pagers/HistoryPager.php Function(s): historyLine |
Interface: | HistoryToolsHook.php |
For more information about attaching hooks, see Manual:Hooks .
For examples of extensions using this hook, see Category:HistoryTools extensions.
Details[edit]
- $newRevision: Current revision
- &$links: Array of string HTML links
- $prevRevision: Previous revision (may be null)
- $userIdentity: Current user