Manuel:Hooks/ParserFirstCallInit
Appearance
From mediawiki.org
This page is a translated version of the page Manual:Hooks/ParserFirstCallInit and the translation is 100% complete.
| 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 :
- Fonctions d'analyse — en utilisant des accolades comme
{{#expr: ... }} - Extensions de balise — en utilisant des balises de type XML comme
<ref>...</ref>
Phabricator
- phab:T299528 - Rendre obsolète et supprimer l'accroche ParserFirstCallInit (déplacez l'enregistrement de l'accroche ou de la balise hors du constructeur Parser)