MediaWiki API 帮助
这是自动生成的MediaWiki API文档页面。
文档和例子:https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=expandtemplates
(main | expandtemplates)
- 此模块需要读取权限。
 - 来源:MediaWiki
 - 许可协议:GPL-2.0-or-later
 
展开wikitext中的所有模板。
参数:
- title
 页面标题。
- text
 要转换的wikitext。
- 这个参数是必需的。
 - revid
 修订版本ID,用于
{{REVISIONID}}和类似变体。- 类型:整数
 - prop
 要获取的那条信息。
注意如果没有选定值,结果将包含wikitext,但将以弃用的格式显示。
- wikitext
 - 展开后的wikitext。
 - categories
 - 任何在输出中提供的,未在wikitext输出中表现的分类。
 - properties
 - 由wikitext中扩充的魔术字定义的页面属性。
 - volatile
 - 输出是否常常变动,是否不应被在页面中其他任何位置重用。
 - ttl
 - 结果缓存应无效化后的最长时间。
 - modules
 - 任何解析器函数请求添加至输出的ResourceLoader模块。jsconfigvars和encodedjsconfigvars之一必须与modules共同被请求。
 - jsconfigvars
 - 针对页面提供JavaScript配置变量。
 - encodedjsconfigvars
 - 针对页面提供JavaScript配置变量为一个JSON字符串。
 - parsetree
 - 输入的XML分析树。
 
- 值(以|或替代物分隔):categories、encodedjsconfigvars、jsconfigvars、modules、parsetree、properties、ttl、volatile、wikitext
 - includecomments
 输出时是否包含HTML注释。
- 类型:布尔型 (详情)
 - showstrategykeys
 是否在jsconfigvars中包含内部合并策略信息。
- 类型:布尔型 (详情)
 - generatexml
 - 已弃用。
 生成XML解析树(取代自prop=parsetree)。
- 类型:布尔型 (详情)
 
例子:
- 展开wikitext {{Project:Sandbox}}。
 - api.php?action=expandtemplates&text={{Project:Sandbox}} [在沙盒中打开]