Manual:$wgParserOutputHooks/fr

From Linux Web Expert

Revision as of 09:53, 21 September 2023 by imported>FuzzyBot (Updating to match new version of source page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

<translate> Extensions</translate>: $wgParserOutputHooks
Crochets de sortie de l’analyseur.
<translate> Introduced in version:</translate>1.11.0
<translate> Deprecated in version:</translate>1.38.0 (Gerrit change 760994; git #773801e4)
<translate> Removed in version:</translate>1.41.0 (Gerrit change 942499; git #d421ab57)
<translate> Allowed values:</translate>(tableau)
<translate> Default value:</translate>[]

Détails

C’est un tableau associatif où la clé est une balise définie par extension (typiquement le nom de l’extension), et la valeur est un callback PHP. Ceux-ci seront appelés comme un crochet OutputPageParserOutput , si la balise correspondante a été enregistrée avec l’objet de sortie de l’analyseur.

L’enregistrement se fait avec

$pout->addOutputHook( $tag, $data );

Le callback a la forme:

function outputHook( $outputPage, $parserOutput, $data ) { 
  /*...*/
}