跳转到内容

模組:Unsubst/doc

维基百科,自由的百科全书

这是本页的一个历史版本,由SunAfterRain留言 | 贡献2019年7月22日 (一) 01:22 範例编辑。这可能和当前版本存在着巨大的差异。

这是Module:Unsubst的文档页面

此模組是為了預防不應替換引用的模板利用替換引用導入參數(自我替換引用模板)。

用法

{{{{{|safesubst:}}}#invoke:Unsubst|$N=[模板名稱]|$B=

 [ ... 模板的其餘內容 ... ]

}}

參數「$B」為不替換引用時的模板內容。除了$B$N外所有傳入的參數皆視為是替換引用後的模板代碼,參數__DATE__會自動轉換成時間(Y年n月)。

有些模板有加上<noinclude>但未在結尾加上</noinclude>,此時必須補上。

範例

正常時模板應使用此格式:

{{ {{{|safesubst:}}}#invoke:Unsubst||$N=Example|參數1=值1|date=__DATE__ |$B=

 [ ... 模板的其餘內容 ... ]

}}<noinclude>
{{doc}}
</noinclude>
原始碼 結果
{{subst:example}} {{Example|參數1=值1|date=2025年6月}}
{{subst:example|參數1=X}} {{Example|參數1=X|date=2025年6月}}
{{subst:example|參數2=X}} {{Example|參數1=值1|參數2=X|date=2025年6月}}
{{subst:example|date={{subst:#time:c}}}} {{Example|參數1=值1|date=2025-06-29T09:33:15+00:00}}