Jump to content

Manuel:Hooks/ParserFirstCallInit

From mediawiki.org
This page is a translated version of the page Manual:Hooks/ParserFirstCallInit and the translation is 45% complete.
Outdated translations are marked like this.
ParserFirstCallInit
Disponible depuis version 1.12.0
appelé lorsque l'analyseur syntaxique s'initialise pour la première fois
Fonction à définir :
public static function onParserFirstCallInit( Parser $parser ) { ... }
Attacher l'accroche : Dans extension.json :
{
	"Hooks": {
		"ParserFirstCallInit": "MediaWiki\\Extension\\MyExtension\\Hooks::onParserFirstCallInit"
	}
}
Appelé de : Fichier(s) : parser/Parser.php
Fonction(s) : __construct
Interface : ParserFirstCallInitHook.php

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

Détails

  • Parser $parser: Objet analyseur syntaxique à initialiser

Exemples

Pour les exemples sur la manière dont cette accroche doit être utilisée, voir $1.

  • Fonctions d'analyse - using curly braces such as {{#expr: ... }}
  • Extensions de balise - using XML-type tags such as ‎<ref>...‎</ref>

Phabricator

  • phab:T299528 - Deprecate and remove ParserFirstCallInit hook (move hook/tag registration out of Parser constructor)

See also