模板:Template error/sandbox
外觀
這是Template:Template error(差異)的沙盒。 |
此模板會將模板參數錯誤的頁面分入Category:模板參數錯誤的頁面中。
代碼說明
[編輯]date和time參數
[編輯]date和time的狀態構成代碼的第1、2位:
+ | date | |||
---|---|---|---|---|
正確1 | 錯誤2 | 未填4 | ||
time | 正確8 | 09 | 10 | 12 |
錯誤16 | 17 | 18 | 20 | |
未填32 | 33 | 34 | 36 |
其中,09、10、12、17、33均會被視作參數正常發揮作用,而18、20、34、36則會返回相應的錯誤結果。
date與time參數可以提高模板自動分類的效率。而本模板提供的date與time參數判斷則能簡化其中的過程。
但請慎為正在使用的模板增加此模板的判斷,因為這樣可能會導致分類的問題更加嚴重;但對於絕大部分的使用均標明了date或time參數的模板,此模板則有助於進一步提高其分類的效率。
使用方式
[編輯]這樣包裹模板:
{{#if:{{Template_error|date={{{date|{{{1|}}}}}}|time={{{time|<noinclude>1976-09-09</noinclude>}}}}}<!--
-->|{{Template_error|template_name=模板名称|other_parameter=none|date={{{date|}}}|time={{{time|<noinclude>1976-09-09</noinclude>}}}}}<!--
-->|<!-- 这里加入原有代码 -->
}}
(覺得調用兩次問題很大?那就對了!我們設計模板的時候沒有考慮這個問題,耶!)