Aide de l’API de 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/API

action=expandtemplates

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

Développe tous les modèles avec du wikitexte.

Paramètres :
title

Titre de la page.

text

Wikitexte à convertir.

Ce paramètre est obligatoire.
revid

ID de révision, pour {{REVISIONID}} et les variables semblables.

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 wikitexte développé
categories
Toutes les catégories présentes dans l’entrée qui ne sont pas représentées dans la sortie du wikitexte.
properties
Propriétés de la page définies par le développement des mots magiques dans le wikitexte.
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 la mise en cache de ce résultat doit être invalidée.
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) : wikitext, categories, properties, volatile, ttl, modules, jsconfigvars, encodedjsconfigvars, parsetree
includecomments

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

Type : booléen (détails)
generatexml
Désuet.

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

Type : booléen (détails)
templatesandboxprefix

Préfixe du bac à sable des modèles, comme avec Special:TemplateSandbox.

Valeurs séparées par | ou autre. Le nombre maximal de valeurs est 50 (500 pour les robots).
templatesandboxtitle

Analyser la page en utilisant templatesandboxtext au lieu du contenu de la page nommée ici.

templatesandboxtext

Analyser la page en utilisant le contenu de cette page au lieu de celle désignée par templatesandboxtitle.

templatesandboxcontentmodel

Modèle de contenu de templatesandboxtext.

Une des valeurs suivantes : GadgetDefinition, MassMessageListContent, Scribunto, wikitext, javascript, json, css, text
templatesandboxcontentformat

Format du contenu de templatesandboxtext.

Une des valeurs suivantes : application/json, text/plain, text/x-wiki, text/javascript, text/css