模板: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>}}}}}<!--
-->|<!-- 这里加入原有代码 -->
}}
(觉得调用两次问题很大?那就对了!我们设计模板的时候没有考虑这个问题,耶!)