Template:Boolean: Difference between revisions
Created page with "<includeonly>{{#switch: {{lc: {{#if: {{{value|}}}|{{{value}}}|{{#if: {{{1|}}}|{{{1}}}|{{{default|false}}}}}}}}} |y|yes|true=true |n|no|false=false |{{#if: {{{default-invalid|false}}}|{{{boolean|{{{default-invalid|false}}}}}}||}} }}</includeonly><!-- --><noinclude> <templatedata> { "params": { "1": { "aliases": [ "value" ], "label": "Value", "description": "Value to turn into a boolean. \"y\", \"yes\" or \"true\" will turn into \"true\"; \"n\", \"no\"..." |
No edit summary |
||
Line 1: | Line 1: | ||
<includeonly>{{#switch: {{lc: {{#if: {{{value|}}}|{{{value}}}|{{#if: {{{1|}}}|{{{1}}}|{{{default|false}}}}}}}}} | <includeonly>{{#switch: {{lc: {{#if: {{{value|}}}|{{{value}}}|{{#if: {{{1|}}}|{{{1}}}|{{{default|false}}}}}}}}} | ||
|y|yes|true=true | |1|y|yes|t|true=true | ||
|n|no|false=false | |0|n|no|f|false=false | ||
|{{#if: {{{default-invalid|false}}}|{{{boolean|{{{default-invalid|false}}}}}}||}} | |{{#if: {{{default-invalid|false}}}|{{{boolean|{{{default-invalid|false}}}}}}||}} | ||
}}</includeonly><!-- | }}</includeonly><!-- | ||
Line 14: | Line 14: | ||
], | ], | ||
"label": "Value", | "label": "Value", | ||
"description": "Value to turn into a boolean. \"y\", \"yes\" or \"true\" will turn into \"true\"; \"n\", \"no\" or \"false\" will turn into \"false\". Case insensitive.", | "description": "Value to turn into a boolean. \"1\", \"y\", \"yes\", \"t\" or \"true\" will turn into \"true\"; \"0\", \"n\", \"no\", \"f\" or \"false\" will turn into \"false\". Case insensitive.", | ||
"type": "boolean", | "type": "boolean", | ||
"suggested": true | "suggested": true | ||
Line 31: | Line 31: | ||
} | } | ||
}, | }, | ||
"description": "Parse a boolean argument (\"y\", \"yes\", \"n\", \"no\", | "description": "Parse a boolean argument (\"y\", \"yes\", \"1\", \"true\", \"t\"; \"n\", \"no\", \"0\", \"false\", \"f\") and turn it into either \"true\" or \"false\".", | ||
"paramOrder": [ | "paramOrder": [ | ||
"1", | "1", |