Template:Boolean/doc: Difference between revisions

From BTA-Mirror
imported>Ttv pedro270707
(Created page with "This template parses a boolean value. It should generally be used in other templates. == Usage == This template takes <code>1</code>, <code>true</code>, <code>yes</code> and <code>y</code> and parses them into <code>y</code>, and any other strings into <code>n</code>. The parsed values are regularly used in this wiki. {| class="wikitable" ! Code !! Output |- |<code><nowiki>{{boolean|1}}</nowiki></code> || {{boolean|1}} |- |<code><nowiki>{{boolean|true}}</nowiki></code>...")
imported>Ttv pedro270707
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
This template parses a boolean value. It should generally be used in other templates.
This template parses a boolean value. It should generally be used in other templates.


== Arguments ==
{| class="wikitable"
! Argument !! Note
|-
|<code>1</code> || The passed boolean.
|-
|<code>string</code> || Sets if the original string should be returned if the passed value is not any of the accepted booleans. Returns <code>n</code> if a string is passed and this is set to a false value (or unset).
|}
== Usage ==
== Usage ==
This template takes <code>1</code>, <code>true</code>, <code>yes</code> and <code>y</code> and parses them into <code>y</code>, and any other strings into <code>n</code>. The parsed values are regularly used in this wiki.
This template takes <code>1</code>, <code>true</code>, <code>yes</code> and <code>y</code> and parses them into <code>y</code>, and any other strings into <code>n</code>. The parsed values are regularly used in this wiki.
Line 23: Line 31:
|-
|-
|<code><nowiki>{{boolean|This is not a boolean}}</nowiki></code> || {{boolean|This is not a boolean}}
|<code><nowiki>{{boolean|This is not a boolean}}</nowiki></code> || {{boolean|This is not a boolean}}
|-
|<code><nowiki>{{boolean|This is not a boolean|string=y}}</nowiki></code> || {{boolean|This is not a boolean|string=y}}
|-
|<code><nowiki>{{boolean|true|string=y}}</nowiki></code> || {{boolean|true|string=y}}
|}
|}

Latest revision as of 19:38, 19 March 2023

This template parses a boolean value. It should generally be used in other templates.

Arguments[edit source]

Argument Note
1 The passed boolean.
string Sets if the original string should be returned if the passed value is not any of the accepted booleans. Returns n if a string is passed and this is set to a false value (or unset).

Usage[edit source]

This template takes 1, true, yes and y and parses them into y, and any other strings into n. The parsed values are regularly used in this wiki.

Code Output
{{boolean|1}} y
{{boolean|true}} y
{{boolean|yes}} y
{{boolean|y}} y
{{boolean|0}} n
{{boolean|false}} n
{{boolean|no}} n
{{boolean|n}} n
{{boolean|This is not a boolean}} n
{{boolean|This is not a boolean|string=y}} This is not a boolean
{{boolean|true|string=y}} y