模板:Error/doc

出自Minecraft基岩版开发Wiki
這是文件頁面,它應該被放置到Template:Error,檢視Template:Documentation以取得更多資訊。

此模板用於顯示一個類似於解析器錯誤的紅色文字。

用法[編輯]

{{{1}}}用於指定顯示的內容。

  • {{error|An exemplary error}}An exemplary error
  • 對比解析器錯誤:{{#expr:Foo}}運算式錯誤:無法識別詞語「foo」。

如果未指定{{{1}}},將不會顯示任何內容,但仍然可以被{{#iferror:}}檢測到。

使用了此模板的頁面會被加入到分類Category:頁面內有Error模板指定的錯誤。可以設定{{{nocat}}}使頁面不加入分類。

#iferror[編輯]

此模板會被解析器{{#iferror:}}檢測到:

  • {{#iferror: {{error|Foo}} | {{c|yes}} | {{c|no}} }} Yes
  • {{#iferror: {{error}} | {{c|yes}} | {{c|no}} }} Yes

標籤[編輯]

用於包含錯誤資訊的標籤可以用{{{tag}}}設定,但只接受spandivpstrong這些值,因為{{#iferror:}}解析器只會解析這些標籤。預設值為strong

源程式碼 效果
ABC {{error|An exemplary error demo no tag (default)}} XYZ ABC An exemplary error demo no tag (default) XYZ
ABC {{error|An exemplary error demo span|tag=span}} XYZ ABC An exemplary error demo span XYZ
ABC {{error|An exemplary error demo div|tag=div}} XYZ ABC
An exemplary error demo div
XYZ
ABC {{error|An exemplary error demo p|tag=p}} XYZ ABC

An exemplary error demo p

XYZ
ABC {{error|An exemplary error demo strong|tag=strong}} XYZ ABC An exemplary error demo strong XYZ