Minecraft Wiki

The Minecraft Wiki is no longer considered as official by Microsoft and therefore several changes are required to be made, including to the wiki's logo. Please read this announcement for more information.

READ MORE

Minecraft Wiki
(From Wikipedia's {{error}} template.)
 
Line 13: Line 13:
 
{{/doc}}
 
{{/doc}}
   
</noinclude>
+
[[Category:Templates]]</noinclude>

Revision as of 06:55, 28 February 2012

{{{1}}}

This is the documentation page. It should be transcluded into the main template page. See Template:Documentation for more information

The template returns a state of error, and optionally an error-message text in red (visible for the user).

Usage

The parameter |1= can be set to the error to display when using this template.

  • {{error|An exemplary error}}An exemplary error
  • Compare, used in a Parser Function: {{#expr:Foo}}Expression error: Unrecognized word "foo".

If |1= is unset, no error will be displayed, although it still can be detected by {{#iferror:}}

#iferror

The error displayed is detected by the parser function {{#iferror:}}.

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

Tag option

The tag to contain the error message can be given through the |tag= parameter, but it will only accept span, div, p, and strong, since those are the only tags recognized by the {{#iferror:}} parser function. It defaults to strong, the tag generated by most parsers, e.g. by {{#expr:}}.

Code Result
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

See also