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
- Voor deze module zijn leesrechten nodig.
- Bron: MediaWiki
- Licentie: GPL-2.0-or-later
Vouwt alle sjablonen binnen wikitekst uit.
- title
Paginanaam.
- text
Om te zetten wikitekst.
- Deze parameter is vereist.
- revid
Versie-ID, voor
{{REVISIONID}}
en soortgelijke variabelen.- Type: integer
- 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)
- templatesandboxprefix
Voorvoegsel voor de sjabloonzandbak, zoals bij Special:TemplateSandbox.
- Scheid waarden met | of een alternatief.
- Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
- templatesandboxtitle
Verwerkt de pagina met behulp van templatesandboxtext in plaats van de inhoud van de hier genoemde pagina.
- templatesandboxtext
Verwerkt de pagina met behulp van deze pagina-inhoud in plaats van de door templatesandboxtitle genoemde pagina.
- templatesandboxcontentmodel
Inhoudsmodel vantemplatesandboxtext.
- Een van de volgende waarden: GadgetDefinition, JsonSchema, MassMessageListContent, Scribunto, SecurePoll, css, javascript, json, sanitized-css, text, unknown, wikitext
- templatesandboxcontentformat
Inhoudsindeling van templatesandboxtext.
- Een van de volgende waarden: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- Expandeer de wikitekst {{Project:Sandbox}}.
- api.php?action=expandtemplates&text={{Project:Sandbox}} [in de sandbox openen]