MediaWiki API 說明

此頁為自動產生的 MediaWiki API 說明文件頁面。

說明文件與範例:https://www.mediawiki.org/wiki/API

action=expandtemplates

(main | expandtemplates)

展開所有於 wikitext 中模板。

參數:
title

頁面標題。

text

要轉換的 Wikitext。

此參數為必填。
revid

修訂 ID,用於 {{REVISIONID}} 和相似變數。

類型:整數
prop

所要取得的資訊部份。

請注意若沒有選定值,結果會包含 wiki 文字,輸出內容會採用棄用格式。

wikitext
展開的 wiki 文字。
categories
任何呈現在輸入中,且未在 wiki 文字輸出裡表現出的分類。
properties
透過在 wiki 文字裡擴充魔術字所定義的頁面屬性。
volatile
輸出內容是否易變,且是否不應在頁面其它位置裡重複使用。
ttl
結果的快取應失效後的最長時間。
modules
已請求添加至輸出內容之解析器功能的任何 ResourceLoader 模組。要載入請使用 mw.loader.using()。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}} [在沙盒中開啟]