Template:Error
From TerraFirmaCraft Wiki
{{{1}}}
Template documentation (for the above template, sometimes hidden or invisible)
The template returns a state of error (recognized as such by a wiki parser function), and optionally an error-message text in red (visible for the user).
Usage
- {{error|An exemplary error}} → An exemplary error
- Compare, used in a Parser Function:
{{#expr:Foo}}
→ Expression error: Unrecognized word "foo". -
{{#iferror:{{error|Foo}} | {{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 e.g. by #expre
. To prevent strong
message, use one of the other tags, e.g. tag=span
.
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
Visit Template:Error/doc to edit this text! (How does this work?)