MediaWiki API hulp
Dit is een automatisch aangemaakte documentatiepagina over de API van MediaWiki.
Documentatie en voorbeelden: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=expandtemplates
(main | expandtemplates)
- Voor deze module zijn leesrechten nodig.
 - Bron: MediaWiki
 - Licentie: GPL-2.0-or-later
 
Vouwt alle sjablonen binnen wikitekst uit.
Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
- title
 Paginanaam.
- text
 Om te zetten wikitekst.
- Deze parameter is vereist.
 - revid
 Versie-ID, voor
{{REVISIONID}}en soortgelijke variabelen.- Type: geheel getal
 - prop
 Welke gegevens opgehaald moeten worden.
Let op: als er geen waarden zijn geselecteerd, bevat het resultaat de wikitekst, maar de uitvoer is dan in een verouderd formaat.
- wikitext
 - De uitgewerkte wikitekst.
 - categories
 - Alle categorieën die in de invoer voorkomen, maar niet in de wikitekst-uitvoer.
 - properties
 - Pagina-eigenschappen gedefinieerd door uitgebreide magische woorden in de wikitekst.
 - volatile
 - Of de uitvoer vluchtig is en niet elders op de pagina opnieuw mag worden gebruikt.
 - ttl
 - De maximale tijdsduur waarna de cache van het resultaat moet worden weggegooid.
 - modules
 - Alle ResourceLoader-modules waarvan door parser-functies is gevraagd dat ze aan de uitvoer worden toegevoegd. Ofwel Jsconfigvars ofwel encodedjsconfigvars moet samen met modules worden aangevraagd.
 - jsconfigvars
 - Geeft de JavaScript-configuratievariabelen die specifiek zijn voor de pagina.
 - encodedjsconfigvars
 - Geeft de JavaScript-configuratievariabelen die specifiek zijn voor de pagina als een JSON-tekenreeks.
 - parsetree
 - De XML-parserboom van de invoer.
 
- Waarden (gescheiden met | of alternatief): categories, encodedjsconfigvars, jsconfigvars, modules, parsetree, properties, ttl, volatile, wikitext
 - includecomments
 Of HTML-commentaar in de uitvoer moeten worden opgenomen.
- Type: booleaans (details)
 - showstrategykeys
 Of interne samenvoegstrategie-informatie in jsconfigvars moet worden opgenomen.
- Type: booleaans (details)
 - generatexml
 - Verouderd.
 Genereer een XML-parserboom (vervangen door prop=parsetree).
- Type: booleaans (details)
 
Voorbeeld:
- Expandeer de wikitekst {{Project:Sandbox}}.
 - api.php?action=expandtemplates&text={{Project:Sandbox}} [in de sandbox openen]