Manual:Kancalar/BaseTemplateToolbox
Appearance
Bu özellik MediaWiki çekirdeğinden 1.37.0 (1.35.0 içinde kullanımdan kaldırıldıktan sonra) sürümünde kaldırıldı.
Bu özelliği kullanmanın alternatif bir yolu için lütfen SidebarBeforeOutput sayfasına bakın. |
| BaseTemplateToolbox | |
|---|---|
| sürüm 1.18.0 (r77893, CodeReview archive) sürümünden mevcuttur sürüm 1.37.0 (Gerrit change 708593) içinde kaldırıldı Araç kutusu dizisini oluştururken ve dış görünümün çıkışını için döndürürken BaseTemplate tarafından çağrılır. | |
| İşlevi tanımlayın: | public static function onBaseTemplateToolbox( BaseTemplate $baseTemplate, array &$toolbox ) { ... }
|
| Ek kancası | extension.json sürümünde:
{
"Hooks": {
"BaseTemplateToolbox": "MediaWiki\\Extension\\MyExtension\\Hooks::onBaseTemplateToolbox"
}
}
|
| Çağrıdan: | Dosya(lar): |
| Arayüz: | BaseTemplateToolboxHook.php |
Kancaların takılmasıyla ilgili daha fazla bilgi için Manual:Hooks sayfasına bakın.
Bu kancayı kullanan uzantı örnekleri için Category:BaseTemplateToolbox extensions/tr sayfasına bakın.
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
Ayrıntılar
Bu kancayı kullanarak görünüme özgü işaretleme kurallarında nihai kararlar almasına izin verirken araç kutusuna öğeler ekleyebilirsiniz.
- BaseTemplate $baseTemplate - BaseTemplate temel kaplama şablonu.
- array &$toolbox - Bir dizi araç kutusu öğesi için, bu dizinin içindeki tek tek öğelerin biçimiyle ilgili ayrıntılar için $GetToolbox ve BaseTemplate::makeListItem sayfalarına bakın.