Template:Yesno/doc


 * Description
 * This template is used to coerce boolean input to something that can be used in  parse functions.


 * Syntax
 * Type


 * Sample output
 * gives...
 * gives...
 * gives...

TemplateData
{	"description": "This template normalises an input to be a truthy or nil output.", "format": "inline", "params": { "1": {			"label": "Input value", "description": "The value to be evaluated", "required": true, "type": "string" },		"true": { "label": "Output on true", "description": "Specifies the output of the template when the input value is a case-insensitive forms of 'Yes', 'Y', 'True' or '1'", "default": "1", "type": "string" },		"false": { "label": "Output on false", "description": "Specifies the output of the template when the input value is a case-insensitive forms of 'No', 'N', 'False, or '0'", "default": "", "type": "string" },		"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)", "default": "", "type": "string" },		"¬": {			"label": "Output on ¬", "description": "Specifies the output of the template when the input value is either '¬' or entirely missing (undefined)", "default": "", "type": "string" },		"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", "default": "", "type": "string" }	} }