Manual:Kancalar/BaseTemplateToolbox

From mediawiki.org
This page is a translated version of the page Manual:Hooks/BaseTemplateToolbox and the translation is 100% complete.
BaseTemplateToolbox
sürüm 1.18.0 (r77893, codereview) 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): 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.


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:

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.