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 des modèles en 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)â¯: 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)
- generatexml
- Obsolète.
Générer lâarbre dâanalyse XML (remplacé par prop=parsetree).
- Type : booléen (détails)
Exempleâ¯:
- Développe le wikitexte {{Project:Sandbox}}.
- api.php?action=expandtemplates&text={{Project:Sandbox}} [ouvrir dans le bac à sable]