Manual:Hooks/SkinTemplateContentActions

From MediaWiki.org
Jump to navigation Jump to search
SkinTemplateContentActions
Available from version 1.5.0 (r10411)
Removed in version 1.18.0

Define function:
public static function onSkinTemplateContentActions( &$content_actions ) { ... }
Attach hook:

In extension.json:

{
	"Hooks": {
		"SkinTemplateContentActions": "MyExtensionHooks::onSkinTemplateContentActions"
	}
}

For MediaWiki ≤1.25:

$wgHooks['SkinTemplateContentActions'][] = 'MyExtensionHooks::onSkinTemplateContentActions';
Called from:File(s): SkinTemplate.php

For more information about attaching hooks, see Manual:Hooks.
For examples of extensions using this hook, see Category:SkinTemplateContentActions extensions.

Note: MediaWiki 1.18 now uses the Vector-style hook for all skins, please see Manual:Hooks/SkinTemplateNavigation::Universal for the Vector and 1.18 equivalent of this hook.

Details[edit]

Called after building the $content_action array right before returning it, see content_action.php in the extension module for a demonstration of how to use this hook.

  • Tip: Always return true, otherwise other extensions that have hooked this event will not function properly!

Arguments[edit]

  • $content_actions: The array of content actions