打开/关闭菜单
打开/关闭外观设置菜单
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。

模板:Error/doc

来自Tiancheng Wiki
WikiAdmin留言 | 贡献2025年11月25日 (二) 16:21的版本 (导入1个版本:​从Wikipedia导入)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

模板:Template doc page viewed directly

{{#iferror:

|

}}

创建一个解析器函数错误消息。

重定向:{{[[{{#switch:
|#default = 錯誤 
| = 
   {{#ifeq:  | 
     | Template:錯誤            
     | 錯誤      
   }}

}}|錯誤]]{{#if:||{{{arg}}}}}}}={{[[{{#switch:

|#default = Error 
| = 
   {{#ifeq:  | 
     | Template:Error            
     | Error      
   }}

}}|Error]]{{#if:||{{{arg}}}}}}}

模板介紹

需要提醒用户使用不恰当参数导致的错误时,可以使用这一模板。通常最好只用于模板参数使用错误的情况下。

{{{{#if: |subst:}}err{{#if:错误信息 ||错误信息}}{{#if: ||{{{3}}}}}{{#if: ||{{{4}}}}}{{#if: ||{{{5}}}}}{{#if: ||{{{6}}}}}{{#if: ||{{{7}}}}}{{#if: ||{{{8}}}}}{{#if: ||{{{9}}}}}{{#if: ||{{{10}}}}}{{#if: ||{{{11}}}}}{{#if: ||{{{12}}}}}{{#if: ||{{{13}}}}}{{#if: ||{{{14}}}}}{{#if: ||{{{15}}}}}{{#if: ||{{{16}}}}}{{#if: ||{{{17}}}}}{{#if: ||{{{18}}}}}{{#if: ||{{{19}}}}}{{#if: ||{{{20}}}}}{{#if: ||...}}}}

产生

错误信息

使用方法

大多数维基代码都能显示,除了:

  1. 使用{{!}}来显示“|”字符。
  2. 表格不能在本模板中使用。
  3. 只有使用正常格式图片说明的图片能用
  4. 如果出错信息中包含“=”,使用前缀“1=”。
  5. 链接可以正常显示,但不会变红色。
  6. ''' '''可以用于"取消"加粗。
  • {{{{#if: |subst:}}error{{#if:错误消息示例 ||错误消息示例}}{{#if: ||{{{3}}}}}{{#if: ||{{{4}}}}}{{#if: ||{{{5}}}}}{{#if: ||{{{6}}}}}{{#if: ||{{{7}}}}}{{#if: ||{{{8}}}}}{{#if: ||{{{9}}}}}{{#if: ||{{{10}}}}}{{#if: ||{{{11}}}}}{{#if: ||{{{12}}}}}{{#if: ||{{{13}}}}}{{#if: ||{{{14}}}}}{{#if: ||{{{15}}}}}{{#if: ||{{{16}}}}}{{#if: ||{{{17}}}}}{{#if: ||{{{18}}}}}{{#if: ||{{{19}}}}}{{#if: ||{{{20}}}}}{{#if: ||...}}}}错误消息示例
  • 比较:{{#expr:Foo}} → {{#expr:Foo}}
  • {{#iferror:{{error|Foo}} | {{y}} | {{n}} }} → {{#iferror:Foo | {{#switch:DEFAULT

|DEFAULT=文件:Yes check.svg |G|g=文件:Green check.svg |LG|lg=文件:Light green check.svg |OG|og=文件:Olive green check.svg |R|r=文件:Red check.svg |Y|y=文件:Yellow check.svg |O|o=文件:Orange check.svg |N|n=文件:B-check.svg |B|b=文件:Blue check.svg |CFB|CB|cfb|cb=文件:Cornflower blue check.svg |P|p=文件:Pink check tick.svg |W|w=文件:Purple check.svg |BLACK|black=文件:Black check.svg |#default=文件:Yes check.svg}} | 模板:N }}

存放错误消息的标签可以通过tag参数设定。但只支持spandivpstrong,由于只有它们是#iferror解析器函数能识别的。默认是strong

  • {{{{#if: |subst:}}error{{#if:错误消息示例(span) ||错误消息示例(span)}}{{#if:tag=span ||tag=span}}{{#if: ||{{{4}}}}}{{#if: ||{{{5}}}}}{{#if: ||{{{6}}}}}{{#if: ||{{{7}}}}}{{#if: ||{{{8}}}}}{{#if: ||{{{9}}}}}{{#if: ||{{{10}}}}}{{#if: ||{{{11}}}}}{{#if: ||{{{12}}}}}{{#if: ||{{{13}}}}}{{#if: ||{{{14}}}}}{{#if: ||{{{15}}}}}{{#if: ||{{{16}}}}}{{#if: ||{{{17}}}}}{{#if: ||{{{18}}}}}{{#if: ||{{{19}}}}}{{#if: ||{{{20}}}}}{{#if: ||...}}}}错误消息示例(span)
  • {{{{#if: |subst:}}error{{#if:错误消息示例(div) ||错误消息示例(div)}}{{#if:tag=div ||tag=div}}{{#if: ||{{{4}}}}}{{#if: ||{{{5}}}}}{{#if: ||{{{6}}}}}{{#if: ||{{{7}}}}}{{#if: ||{{{8}}}}}{{#if: ||{{{9}}}}}{{#if: ||{{{10}}}}}{{#if: ||{{{11}}}}}{{#if: ||{{{12}}}}}{{#if: ||{{{13}}}}}{{#if: ||{{{14}}}}}{{#if: ||{{{15}}}}}{{#if: ||{{{16}}}}}{{#if: ||{{{17}}}}}{{#if: ||{{{18}}}}}{{#if: ||{{{19}}}}}{{#if: ||{{{20}}}}}{{#if: ||...}}}}
    错误消息示例(div)
  • {{{{#if: |subst:}}error{{#if:错误消息示例(p) ||错误消息示例(p)}}{{#if:tag=p ||tag=p}}{{#if: ||{{{4}}}}}{{#if: ||{{{5}}}}}{{#if: ||{{{6}}}}}{{#if: ||{{{7}}}}}{{#if: ||{{{8}}}}}{{#if: ||{{{9}}}}}{{#if: ||{{{10}}}}}{{#if: ||{{{11}}}}}{{#if: ||{{{12}}}}}{{#if: ||{{{13}}}}}{{#if: ||{{{14}}}}}{{#if: ||{{{15}}}}}{{#if: ||{{{16}}}}}{{#if: ||{{{17}}}}}{{#if: ||{{{18}}}}}{{#if: ||{{{19}}}}}{{#if: ||{{{20}}}}}{{#if: ||...}}}}

    错误消息示例(p)

  • {{{{#if: |subst:}}error{{#if:错误消息示例(strong) ||错误消息示例(strong)}}{{#if:tag=strong ||tag=strong}}{{#if: ||{{{4}}}}}{{#if: ||{{{5}}}}}{{#if: ||{{{6}}}}}{{#if: ||{{{7}}}}}{{#if: ||{{{8}}}}}{{#if: ||{{{9}}}}}{{#if: ||{{{10}}}}}{{#if: ||{{{11}}}}}{{#if: ||{{{12}}}}}{{#if: ||{{{13}}}}}{{#if: ||{{{14}}}}}{{#if: ||{{{15}}}}}{{#if: ||{{{16}}}}}{{#if: ||{{{17}}}}}{{#if: ||{{{18}}}}}{{#if: ||{{{19}}}}}{{#if: ||{{{20}}}}}{{#if: ||...}}}}错误消息示例(strong)

模板数据

{{#if:| |以下是该模板的{{#if:|-{zh-cn:模板数据;zh-tw:模板資料}-|-{zh-cn:模板数据;zh-tw:模板資料}-}},适用于-{zh-cn:可视化编辑器;zh-tw:視覺化編輯器;}-等工具。}}

Error-{zh-cn:模板数据;zh-tw:模板資料}-

{{#ifeq:doc|sandbox||

}} <TemplateData> {

       "description": "本模板能创建一个解析器函数错误消息。",
       "params": {
               "1": {
                       "label": "-{zh-cn:信息; zh-tw:資訊}-",
                       "description": "生成红色的错误-{zh-cn:信息; zh-tw:資訊}-",
                       "type": "string",
                       "required": false
               },
               "tag": {
                       "label": "标签",
                       "description": "包含错误-{zh-cn:信息; zh-tw:資訊}-的标签,只接受,由于只有它们是#iferror解析器函数能识别的。默认是strong,标签被会被生成例如通过#expre。",
                       "type": "string",
                       "default": "strong",
                       "required": false
               }
       }

} </TemplateData>

參見