Jump to content

Manuel:Accroches/NewDifferenceEngine

From mediawiki.org
This page is a translated version of the page Manual:Hooks/NewDifferenceEngine and the translation is 100% complete.
NewDifferenceEngine
Disponible depuis version 1.15.0
Appelée lorsqu'un nouvel objet DifferenceEngine est créé.
Fonction à définir :
public static function onNewDifferenceEngine( $title, &$oldId, &$newId, $old, $new ) { ... }
Attacher l'accroche : Dans extension.json :
{
	"Hooks": {
		"NewDifferenceEngine": "MediaWiki\\Extension\\MyExtension\\Hooks::onNewDifferenceEngine"
	}
}
Appelé de : Fichier(s) : diff/DifferenceEngine.php
Interface : NewDifferenceEngineHook.php

Pour plus d'information sur l'ajout des accroches (hooks), voir Manuel:Accroches .
Pour des exemples d'extensions utilisant cette accroche, voir Category:NewDifferenceEngine extensions/fr .

Détails

  • $title: le titre de la page diff (annulable)
  • &$oldId: l'ancien ID réel à utiliser dans le diff
  • &$newId: le nouveau ID réel à utiliser dans le diff (0 signifie courant)
  • $old: la valeur du paramètre ?old= de l'URL
  • $new: la valeur du paramètre ?new= de l'URL