Manual:Kancalar/NewDifferenceEngine

From mediawiki.org
This page is a translated version of the page Manual:Hooks/NewDifferenceEngine and the translation is 100% complete.
NewDifferenceEngine
sürüm 1.15.0 sürümünden mevcuttur
Yeni bir DifferenceEngine nesnesi oluşturulduğunda çağrılır.
İşlevi tanımlayın:
public static function onNewDifferenceEngine( $title, &$oldId, &$newId, $old, $new ) { ... }
Ek kancası extension.json sürümünde:
{
	"Hooks": {
		"NewDifferenceEngine": "MediaWiki\\Extension\\MyExtension\\Hooks::onNewDifferenceEngine"
	}
}
Çağrıdan: Dosya(lar): diff/DifferenceEngine.php
Arayüz: NewDifferenceEngineHook.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:NewDifferenceEngine extensions/tr sayfasına bakın.

Ayrıntılar

  • $title: fark sayfası başlığı (null yapılabilir)
  • &$oldId: farkta kullanılacak gerçek eski kimlik
  • &$newId: farkta kullanılacak gerçek yeni kimlik (0 geçerli anlamına gelir)
  • $old: url'deki ?old= parametre değeri
  • $new: url'deki ?new= parametre değeri