Manuel:Accroches/BaseTemplateToolbox
Appearance
Cette fonctionnalité a été supprimée du noyau Mediawiki dans la version 1.37.0 (après avoir été obsolète en 1.35.0).
Voir SidebarBeforeOutput comme manière alternative pour utiliser cette fonctionnalité. |
| BaseTemplateToolbox | |
|---|---|
| Disponible depuis version 1.18.0 (r77893, CodeReview archive) Supprimé dans version 1.37.0 (Gerrit change 708593) Appelée par BaseTemplate lors de la création du tableau de la boîte à outils et de son renvoi pour la sortie de l'habillage. | |
| Fonction à définir : | public static function onBaseTemplateToolbox( BaseTemplate $baseTemplate, array &$toolbox ) { ... }
|
| Attacher l'accroche : | Dans extension.json :
{
"Hooks": {
"BaseTemplateToolbox": "MediaWiki\\Extension\\MyExtension\\Hooks::onBaseTemplateToolbox"
}
}
|
| Appelé de : | Fichier(s) : |
| Interface : | BaseTemplateToolboxHook.php |
Pour plus d'information sur l'ajout des accroches (hooks), voir Manuel:Accroches.
Pour des exemples d'extensions utilisant cette accroche, voir Category:BaseTemplateToolbox extensions/fr .
This hook was deprecated in MW 1.35, and removed in MW 1.37. In its place, you can use either of the following hooks:
- SkinBuildSidebar - respects caching; only called when a page is recreated
- SidebarBeforeOutput - ignores caching; called on every page load
Détails
A l'aide de cette accroche, vous pouvez ajouter des éléments à la boîte à outils tout en laissant l'habillage prendre les décisions finales sur les conventions de balisage spécifiques à l'habillage.
- BaseTemplate $baseTemplate - Le modèle d'habillage de base BaseTemplate.
- array &$toolbox - Un tableau d'éléments de boîte à outils, voir BaseTemplate::getToolbox et BaseTemplate::makeListItem pour plus de détails sur le format des éléments individuels à l'intérieur de ce tableau.