Aide de l’API MediaWiki

Ceci est une page d’aide de l’API de MediaWiki générée automatiquement.

Documentation et exemples : https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=expandtemplates

(main | expandtemplates)
  • Ce module nécessite des droits de lecture.
  • Source : MediaWiki
  • Licence : GPL-2.0-or-later

Réalise l’expansion de tous les modèles en wikicode.

Paramètres :
D'autres paramètres généraux sont disponibles.
title

Titre de la page.

text

Wikicode à convertir.

Ce paramètre est obligatoire.
revid

Identifiant de version, pour {{REVISIONID}} et les variables similaires.

Type: entier
prop

Quelles informations récupérer.

Noter que si aucune valeur n’est sélectionnée, le résultat contiendra le wikitexte, mais la sortie sera dans un format désuet.

wikitext
Le wikicode développé.
categories
Toutes les catégories présentes dans l’entrée qui ne sont pas représentées dans la sortie en wikicode.
properties
Propriétés de la page définies par des mots magiques développés dans le wikicode.
volatile
Si la sortie est volatile et ne devrait pas être réutilisée ailleurs dans la page.
ttl
Le délai maximum après lequel les caches du résultat doivent être invalidés.
modules
Tous les modules ResourceLoader que les fonctions d’analyse ont demandé d’ajouter à la sortie. Soit jsconfigvars, soit encodedjsconfigvars doit être demandé avec modules.
jsconfigvars
Donne les variables de configuration JavaScript spécifiques à la page.
encodedjsconfigvars
Donne les variables de configuration JavaScript spécifiques à la page sous la forme d’une chaîne JSON.
parsetree
L’arbre d’analyse XML de l’entrée.
Valeurs (séparées par | ou autre) : categories, encodedjsconfigvars, jsconfigvars, modules, parsetree, properties, ttl, volatile, wikitext
includecomments

S’il faut inclure les commentaires HTML dans la sortie.

Type : booléen (détails)
showstrategykeys

Indique s’il faut inclure les informations sur la stratégie interne de fusion dans jsconfigvars .

Type : booléen (détails)
generatexml
Obsolète.

Générer l’arbre d’analyse XML (remplacé par « prop=parsetree »).

Type : booléen (détails)