MediaWiki API 帮助

这是一个自动生成的 MediaWiki API 文档页面。

文档和示例: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=expandtemplates

( | expandtemplates(展开模板))

展开维基文本中的所有模板。

特定参数
其他通用参数可用。
title

页面标题。

text

要转换的维基文本。

此参数是必需的。
revid

修订ID,用于{{REVISIONID}}及类似变量。

类型:integer
prop

要获取的信息片段。

请注意,如果未选择任何值,结果将包含维基文本,但输出将采用已弃用的格式。

wikitext
展开后的维基文本。
categories
输入中存在的,但在维基文本输出中未表示的任何分类。
properties
由维基文本中展开的魔术字定义的页面属性。
volatile(易失)
输出是否易失,不应在页面中的其他位置重复使用。
ttl(生存时间)
结果缓存失效的最长时间。
modules
分析器函数请求添加到输出的任何 ResourceLoader 模块。 jsconfigvarsencodedjsconfigvars必须与modules一起请求。
jsconfigvars
给出特定于页面的 JavaScript 配置变量。
encodedjsconfigvars
以JSON字符串形式提供特定于页面的JavaScript配置变量。
parsetree
输入的 XML 解析树。
值(用|替代分隔):categories(分类), encodedjsconfigvars, jsconfigvars, modules(模块), parsetree(解析树), properties(属性), ttl(生存时间), volatile(易失), wikitext(维基文本)
includecomments(包含注释)

是否在输出中包含 HTML 注释。

类型:布尔值(详情
showstrategykeys

是否在jsconfigvars中包含内部合并策略信息。

类型:布尔值(详情
generatexml
已弃用。

生成 XML 解析树(已替换为 prop=parsetree)。

类型:布尔值(详情
templatesandboxprefix

模板沙盒前缀,如同Special:TemplateSandbox

|其他方式分隔值。
最多值数量为 50(对于允许更高限制的客户端为 500)。
templatesandboxtitle

解析页面时,将templatesandboxtext替换此处命名的页面内容。

templatesandboxtext

解析页面时,将此页面内容替换templatesandboxtitle命名的页面内容。

templatesandboxcontentmodel

templatesandboxtext的内容模型。

以下值之一:GadgetDefinition, Graph.JsonConfig, Json.JsonConfig, JsonSchema, MassMessageListContent, Scribunto, SecurePoll, css, javascript, json, sanitized-css, text, unknown, vue, wikitext
templatesandboxcontentformat

templatesandboxtext的内容格式。

以下值之一:application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown