Manual:Kancalar/BaseTemplateToolbox

This page is a translated version of the page Manual:Hooks/BaseTemplateToolbox and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎中文 • ‎日本語
BaseTemplateToolbox
sürüm 1.18.0 (r77893) sürümünden mevcuttur
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": "MyExtensionHooks::onBaseTemplateToolbox"
	}
}
Çağrıdan: Dosya(lar): SkinTemplate.php
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.


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.