Template:Boolean: Difference between revisions

From BTA-Mirror
imported>Ttv pedro270707
(Created page with "<includeonly>{{#ifeq: {{{1|}}} | 1 | y | {{#ifeq: {{{1|}}} | true | y | {{#ifeq: {{{1|}}} | y | y | n }} }} }}</includeonly><noinclude> {{Documentation}} <!-- Put categories on the documentation page --> </noinclude>")
 
imported>Ttv pedro270707
(Created page with "<includeonly>{{#ifeq: {{{1|}}} | 1 | y | {{#ifeq: {{{1|}}} | true | y | {{#ifeq: {{{1|}}} | y | y | n }} }} }}</includeonly><noinclude> {{Documentation}} <!-- Put categories on the documentation page --> </noinclude>")
(No difference)

Revision as of 19:16, 19 March 2023

[view | edit | history | purge]Documentation

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

Arguments

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

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}} n
{{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}} n
{{boolean|true|string=y}} y
[view | edit | history | purge]The above documentation is transcluded from Template:Boolean/doc.