Nápověda k MediaWiki API
Toto je automaticky generovaná dokumentační stránka k MediaWiki API.
Dokumentace a příklady: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=expandtemplates
(main | expandtemplates)
- Tento modul vyžaduje oprávnění ke čtení.
- Zdroj: MediaWiki
- Licence: GPL-2.0-or-later
Rozbalí všechny šablony ve wikitextu.
Parametry:
K dispozícii sú aj ďalšie všeobecné parametre.
- title
Název stránky.
- text
Wikitext k převedení.
- Tento parameter je povinný.
- revid
ID revize, pro
{{REVISIONID}}a podobné proměnné.- Typ: celé číslo
- prop
Ktoré informácie získať.
Upozorňujeme, že ak nie sú vybrané žiadne hodnoty, výsledok bude obsahovať wikitext, ale výstup bude v zastaranom formáte.
- wikitext
- Rozbalený wikitext.
- categories
- Všetky kategórie prítomné vo vstupe, ktoré nie sú zastúpené vo výstupnom wikitexte.
- properties
- Vlastnosti stránky definované expandovanými magickými slovami vo wikitexte.
- volatile
- Či je výstup nestály a nemal by sa opätovne používať inde na stránke.
- ttl
- Maximálny čas, po ktorom by mali byť vyrovnávacie pamäte výsledku zneplatnené.
- modules
- Všetky moduly ResourceLoader, o ktorých pridanie do výstupu požiadali parserové funkcie. Spolu s modules sa musí vyžiadať buď jsconfigvars, alebo encodedjsconfigvars.
- jsconfigvars
- Vráti konfiguračné premenné JavaScriptu špecifické pre stránku.
- encodedjsconfigvars
- Vráti konfiguračné premenné JavaScriptu špecifické pre stránku ako reťazec JSON.
- parsetree
- XML strom parsovania vstupu.
- Hodnoty (oddělené | nebo alternativou.): categories, encodedjsconfigvars, jsconfigvars, modules, parsetree, properties, ttl, volatile, wikitext
- includecomments
Či zahrnúť HTML komentáre do výstupu.
- Typ: logická hodnota (boolean) (podrobnosti)
- showstrategykeys
Či zahrnúť interné informácie o stratégii zlučovania do jsconfigvars.
- Typ: logická hodnota (boolean) (podrobnosti)
- generatexml
- Zastaralý.
Vygenerovať XML strom parsovania (nahradené prop=parsetree).
- Typ: logická hodnota (boolean) (podrobnosti)
Příklad:
- Expandovať wikitext {{Project:Sandbox}}.
- api.php?action=expandtemplates&text={{Project:Sandbox}} [otevřít v pískovišti]