MediaWiki API 說明
此頁為自動產生的 MediaWiki API 說明文件頁面。
說明文件與範例:https://www.mediawiki.org/wiki/API
action=expandtemplates
(main | expandtemplates)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
展開所有於 wikitext 中模板。
參數:
- title
頁面標題。
- text
要轉換的 Wikitext。
- 此參數為必填。
- revid
修訂 ID,用於
{{REVISIONID}}
和相似變數。- 類型:整數
- prop
要获取的那条信息。
注意如果没有选定值,结果将包含wiki文本,但将以弃用的格式显示。
- wikitext
- 展開的 wiki 文字。
- categories
- 任何在输出中提供的,未在wiki文本输出中表现的分类。
- properties
- 透過在 wiki 文字裡擴充魔術字所定義的頁面屬性。
- volatile
- 输出是否常常变动,是否不应被在页面中其他任何位置重用。
- ttl
- 结果缓存应无效化后的最长时间。
- modules
- 任何解析器函数请求添加至输出的ResourceLoader模块。jsconfigvars和encodedjsconfigvars之一必须与modules共同被请求。
- jsconfigvars
- 指定頁面的 JavaScript 設置變量。
- encodedjsconfigvars
- 指定頁面的 JavaScript 設置變量為 JSON 字串。
- parsetree
- 输入的XML分析树。
- 多值 (以 | 或 alternative 分隔):wikitext、categories、properties、volatile、ttl、modules、jsconfigvars、encodedjsconfigvars、parsetree
- includecomments
輸出裡是否包含 HTML 註解。
- 類型:布林值(詳細資訊)
- generatexml
- 已停用。
生成XML解析树(取代自prop=parsetree)。
- 類型:布林值(詳細資訊)
範例:
- 展開 wiki 文字{{Project:Sandbox}}。
- api.php?action=expandtemplates&text={{Project:Sandbox}} [在沙盒中開啟]