Manual:$wgLogActionsHandlers/de-formal

From Linux Web Expert

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
<translate> Logging</translate>: $wgLogActionsHandlers
Same as $wgLogActions , but values are LogFormatter derived class names.
<translate> Introduced in version:</translate>1.13.0 (r34826)
<translate> Removed in version:</translate><translate> still in use</translate>
<translate> Allowed values:</translate>(array of PHP class names)
<translate> Default value:</translate>see below

Details

Same as $wgLogActions , but values are LogFormatter derived class names.

See Manual:Logging to Special:Log for more information about logging in MediaWiki.

<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>">
<translate> ≥</translate> 1.42
<translate> MediaWiki version:</translate>

Starting with MediaWiki 1.42.0, ObjectFactory specifications are supported. This removes support for the (undocumented) alternative of specifying a callback.

Default value

<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>">
<translate> ≥</translate> 1.40
<translate> MediaWiki version:</translate>
$wgLogActionsHandlers = [
	'block/block' => BlockLogFormatter::class,					// 1.25.0
	'block/reblock' => BlockLogFormatter::class,				// 1.25.0
	'block/unblock' => BlockLogFormatter::class,				// 1.25.0
	'contentmodel/change' => ContentModelLogFormatter::class,	// 1.26.0
	'contentmodel/new' => ContentModelLogFormatter::class,		// 1.27.0
	'delete/delete' => DeleteLogFormatter::class,				// 1.19.0
	'delete/delete_redir' => DeleteLogFormatter::class,			// 1.28.0
	'delete/delete_redir2' => DeleteLogFormatter::class,		// 1.36.0
	'delete/event' => DeleteLogFormatter::class,				// 1.19.0
	'delete/restore' => DeleteLogFormatter::class,				// 1.19.0
	'delete/revision' => DeleteLogFormatter::class,				// 1.19.0
	'import/interwiki' => ImportLogFormatter::class,			// 1.25.0
	'import/upload' => ImportLogFormatter::class,				// 1.25.0
	'managetags/activate' => LogFormatter::class,				// 1.25.0
	'managetags/create' => LogFormatter::class,					// 1.25.0
	'managetags/deactivate' => LogFormatter::class,				// 1.25.0
	'managetags/delete' => LogFormatter::class,					// 1.25.0
	'merge/merge' => MergeLogFormatter::class,					// 1.25.0
	'move/move' => MoveLogFormatter::class,						// 1.19.0
	'move/move_redir' => MoveLogFormatter::class,				// 1.19.0
	'patrol/patrol' => PatrolLogFormatter::class,				// 1.19.0
	'patrol/autopatrol' => PatrolLogFormatter::class,			// 1.27.0
	'protect/modify' => ProtectLogFormatter::class,				// 1.27.0
	'protect/move_prot' => ProtectLogFormatter::class,			// 1.26.0
	'protect/protect' => ProtectLogFormatter::class,			// 1.27.0
	'protect/unprotect' => ProtectLogFormatter::class,			// 1.27.0
	'renameuser/renameuser' => RenameuserLogFormatter::class,	// 1.40.0
	'rights/autopromote' => RightsLogFormatter::class,			// 1.21.0
	'rights/rights' => RightsLogFormatter::class,				// 1.21.0
	'suppress/block' => BlockLogFormatter::class,				// 1.25.0
	'suppress/delete' => DeleteLogFormatter::class,				// 1.19.0
	'suppress/event' => DeleteLogFormatter::class,				// 1.19.0
	'suppress/reblock' => BlockLogFormatter::class,				// 1.25.0
	'suppress/revision' => DeleteLogFormatter::class,			// 1.19.0
	'tag/update' => TagLogFormatter::class,						// 1.25.0
	'upload/overwrite' => UploadLogFormatter::class,			// 1.24.0, 1.25.0
	'upload/revert' => UploadLogFormatter::class,				// 1.24.0, 1.25.0
	'upload/upload' => UploadLogFormatter::class,				// 1.24.0, 1.25.0
];
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.39</tvar> is legacy version</translate>">
1.36 – 1.39
<translate> MediaWiki versions:</translate>
$wgLogActionsHandlers = [
	'block/block' => BlockLogFormatter::class,
	'block/reblock' => BlockLogFormatter::class,
	'block/unblock' => BlockLogFormatter::class,
	'contentmodel/change' => ContentModelLogFormatter::class,
	'contentmodel/new' => ContentModelLogFormatter::class,
	'delete/delete' => DeleteLogFormatter::class,
	'delete/delete_redir' => DeleteLogFormatter::class,
	'delete/delete_redir2' => DeleteLogFormatter::class,
	'delete/event' => DeleteLogFormatter::class,
	'delete/restore' => DeleteLogFormatter::class,
	'delete/revision' => DeleteLogFormatter::class,
	'import/interwiki' => ImportLogFormatter::class,
	'import/upload' => ImportLogFormatter::class,
	'managetags/activate' => LogFormatter::class,
	'managetags/create' => LogFormatter::class,
	'managetags/deactivate' => LogFormatter::class,
	'managetags/delete' => LogFormatter::class,
	'merge/merge' => MergeLogFormatter::class,
	'move/move' => MoveLogFormatter::class,
	'move/move_redir' => MoveLogFormatter::class,
	'patrol/patrol' => PatrolLogFormatter::class,
	'patrol/autopatrol' => PatrolLogFormatter::class,
	'protect/modify' => ProtectLogFormatter::class,
	'protect/move_prot' => ProtectLogFormatter::class,
	'protect/protect' => ProtectLogFormatter::class,
	'protect/unprotect' => ProtectLogFormatter::class,
	'rights/autopromote' => RightsLogFormatter::class,
	'rights/rights' => RightsLogFormatter::class,
	'suppress/block' => BlockLogFormatter::class,
	'suppress/delete' => DeleteLogFormatter::class,
	'suppress/event' => DeleteLogFormatter::class,
	'suppress/reblock' => BlockLogFormatter::class,
	'suppress/revision' => DeleteLogFormatter::class,
	'tag/update' => TagLogFormatter::class,
	'upload/overwrite' => UploadLogFormatter::class,
	'upload/revert' => UploadLogFormatter::class,
	'upload/upload' => UploadLogFormatter::class,
];
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.35</tvar> is unsupported version</translate>">
1.31 – 1.35
<translate> MediaWiki versions:</translate>
$wgLogActionsHandlers = [
	'block/block' => BlockLogFormatter::class,
	'block/reblock' => BlockLogFormatter::class,
	'block/unblock' => BlockLogFormatter::class,
	'contentmodel/change' => ContentModelLogFormatter::class,
	'contentmodel/new' => ContentModelLogFormatter::class,
	'delete/delete' => DeleteLogFormatter::class,
	'delete/delete_redir' => DeleteLogFormatter::class,
	'delete/event' => DeleteLogFormatter::class,
	'delete/restore' => DeleteLogFormatter::class,
	'delete/revision' => DeleteLogFormatter::class,
	'import/interwiki' => ImportLogFormatter::class,
	'import/upload' => ImportLogFormatter::class,
	'managetags/activate' => LogFormatter::class,
	'managetags/create' => LogFormatter::class,
	'managetags/deactivate' => LogFormatter::class,
	'managetags/delete' => LogFormatter::class,
	'merge/merge' => MergeLogFormatter::class,
	'move/move' => MoveLogFormatter::class,
	'move/move_redir' => MoveLogFormatter::class,
	'patrol/patrol' => PatrolLogFormatter::class,
	'patrol/autopatrol' => PatrolLogFormatter::class,
	'protect/modify' => ProtectLogFormatter::class,
	'protect/move_prot' => ProtectLogFormatter::class,
	'protect/protect' => ProtectLogFormatter::class,
	'protect/unprotect' => ProtectLogFormatter::class,
	'rights/autopromote' => RightsLogFormatter::class,
	'rights/rights' => RightsLogFormatter::class,
	'suppress/block' => BlockLogFormatter::class,
	'suppress/delete' => DeleteLogFormatter::class,
	'suppress/event' => DeleteLogFormatter::class,
	'suppress/reblock' => BlockLogFormatter::class,
	'suppress/revision' => DeleteLogFormatter::class,
	'tag/update' => TagLogFormatter::class,
	'upload/overwrite' => UploadLogFormatter::class,
	'upload/revert' => UploadLogFormatter::class,
	'upload/upload' => UploadLogFormatter::class,
];
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.30</tvar> is unsupported version</translate>">
1.28 – 1.30
<translate> MediaWiki versions:</translate>
$wgLogActionsHandlers = [
	'block/block' => 'BlockLogFormatter',
	'block/reblock' => 'BlockLogFormatter',
	'block/unblock' => 'BlockLogFormatter',
	'contentmodel/change' => 'ContentModelLogFormatter',
	'contentmodel/new' => 'ContentModelLogFormatter',
	'delete/delete' => 'DeleteLogFormatter',
	'delete/delete_redir' => 'DeleteLogFormatter',
	'delete/event' => 'DeleteLogFormatter',
	'delete/restore' => 'DeleteLogFormatter',
	'delete/revision' => 'DeleteLogFormatter',
	'import/interwiki' => 'ImportLogFormatter',
	'import/upload' => 'ImportLogFormatter',
	'managetags/activate' => 'LogFormatter',
	'managetags/create' => 'LogFormatter',
	'managetags/deactivate' => 'LogFormatter',
	'managetags/delete' => 'LogFormatter',
	'merge/merge' => 'MergeLogFormatter',
	'move/move' => 'MoveLogFormatter',
	'move/move_redir' => 'MoveLogFormatter',
	'patrol/patrol' => 'PatrolLogFormatter',
	'patrol/autopatrol' => 'PatrolLogFormatter',
	'protect/modify' => 'ProtectLogFormatter',
	'protect/move_prot' => 'ProtectLogFormatter',
	'protect/protect' => 'ProtectLogFormatter',
	'protect/unprotect' => 'ProtectLogFormatter',
	'rights/autopromote' => 'RightsLogFormatter',
	'rights/rights' => 'RightsLogFormatter',
	'suppress/block' => 'BlockLogFormatter',
	'suppress/delete' => 'DeleteLogFormatter',
	'suppress/event' => 'DeleteLogFormatter',
	'suppress/reblock' => 'BlockLogFormatter',
	'suppress/revision' => 'DeleteLogFormatter',
	'tag/update' => 'TagLogFormatter',
	'upload/overwrite' => 'UploadLogFormatter',
	'upload/revert' => 'UploadLogFormatter',
	'upload/upload' => 'UploadLogFormatter',
];
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.19</tvar> is unsupported version</translate>">
1.19
MediaWiki Version:
$wgLogActionsHandlers = array(
	// move, move_redir
	'move/*'            => 'MoveLogFormatter',
	// delete, restore, revision, event
	'delete/*'          => 'DeleteLogFormatter',
	'suppress/revision' => 'DeleteLogFormatter',
	'suppress/event'    => 'DeleteLogFormatter',
	'suppress/delete'   => 'DeleteLogFormatter',
	'patrol/patrol'     => 'PatrolLogFormatter',
);
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.18</tvar> is unsupported version</translate>">
1.13 – 1.18
<translate> MediaWiki versions:</translate>
$wgLogActionsHandlers = array();