Parser function (MediaWiki)

De Wicri Manuel
Révision datée du 29 juin 2014 à 20:37 par imported>Jacques Ducloy (Exemple introductif)

Les parser functions constituent une extension de MediaWiki (ParserFunctions). Elles permettent principalement la génération conditionnelles de pages.

Exemple introductif

Les parser functions se présentent comme des modèles avec des noms réservés comme « #expr: » ou « #if: ».

Plus précisément la fonction « #if: » obéit à la syntaxe suivante :

{{#if: chaîne test | valeur retournée si la chaîne test n'est pas vide | valeur retournée sinon }}

Les parser functions dans le réseau Wicri

Elles sont donc naturellement fortement utilisées dans les modèles. Pour le réseau Wicri elles s'avèrent également très utiles pour une génération conditionnelles de pages exportées sur tous les wikis, comme par exemple les catégories, voir : Interopérabilité des catégories.

Voir aussi