Template:Yesno-no
Template:TemplateData header <templatedata> { "description": "This template normalises an input to be a yes or nil output.", "params": { "1": { "label": "Input value", "description": "The value to be evaluated", "type": "string", "suggested": true }, "yes": { "label": "Output on yes", "description": "Specifies the output of the template when the input value is a case-insensitive forms of 'Yes', 'Y', 'True' or '1'", "type": "string", "required": false }, "no": { "label": "Output on no", "description": "Specifies the output of the template when the input value is a case-insensitive forms of 'No', 'N', 'False, or '0'", "type": "string", "required": false }, "blank": { "label": "Output on blank input", "description": "Specifies the output of the template when the input value is defined but is either empty or contains nothing but whitespace character(s)", "type": "string", "required": false }, "¬": { "label": "Output on ¬", "description": "Specifies the output of the template when the input value is either '¬' (negation) or entirely missing (undefined)", "type": "string", "required": false }, "def": { "label": "Definite output", "description": "Specifies the output of the template when the input value is defined but not a form of 'yes', 'no', '1', '0', '¬' or blank", "type": "string", "required": false } } } </templatedata>
