NewDifferenceEngine

From mediawiki.org
This page is a translated version of the page Manual:Hooks/NewDifferenceEngine and the translation is 100% complete.
NewDifferenceEngine
Dostupné od verze 1.15.0
Tento háček se zavolá, když se vytvoří nový objekt DifferenceEngine.
Definice funkce:
public static function onNewDifferenceEngine( $title, &$oldId, &$newId, $old, $new ) { ... }
Registrace háčku: V extension.json:
{
	"Hooks": {
		"NewDifferenceEngine": "MediaWiki\\Extension\\MyExtension\\Hooks::onNewDifferenceEngine"
	}
}
Volá se z: Soubor/y: diff/DifferenceEngine.php
Rozhraní: NewDifferenceEngineHook.php

Další informace o háčcích najdete na stránce Příručka:Háčky .
Chcete-li vědět, jaká rozšíření tento háček používají, podívejte se na stránku Category:NewDifferenceEngine extensions/cs.

Podrobnosti

  • $title: jméno stránky se zobrazením rozdílů (diff) (místo řetězce lze použít null)
  • &$oldId: obsahuje číslo ID starší revize, vůči níž se zobrazí rozdíl (diff)
  • &$newId: obsahuje číslo ID novější revize, vůči níž se zobrazí rozdíl (diff) – pokud je hodnota 0, pak to znamená, že se použije poslední aktuální verze.
  • $old: hodnota která se předá v URL adrese prostřednictvím parametru ?old=
  • $new: hodnota která se předá v URL adrese prostřednictvím parametru ?new=