De Família Corsi
Ir para navegação
Ir para pesquisar
Esta é uma subpágina de documentação para a Predefinição:Yesno. Ela contém informações sobre o seu uso, categorias, bem como todo o conteúdo que não faz parte da predefinição original. |
Esta predefinição é usada em 4,100,000+ páginas. Para evitar sobrecargas desnecessárias ao servidor e outros transtornos, quaisquer mudanças devem ser previamente testadas, seja na Predefinição:Teste |
Esta predefinição normaliza uma entrada para ser um yes/no saída.
Uso[editar]
A predefinição tem cinco saídas possíveis, dependendo do parâmetro padrão (input if you will).
No seu uso mais simples se trata apenas ser um "yes" ou "" (em branco - nada, nenhum caractere).
- {{yesno|yes}} result "yes" (também se aplica a "Yes", "YeS", etc, "Y", "y" e "1")
- {{yesno|no}} result "" (também se aplica a "No", "NO", "nO", "N", "n" e "0")
- {{yesno}} resulta ""
- {{yesno|¬}} resulta ""
- {{yesno|purplemonkeydishwasher}} resulta "yes" (também se aplica a qualquer outro valor não dado acima).
Cada um deles pode ser cancelado.
- {{yesno|yes|yes=bacon}} resulta "bacon" (também se aplica a "Yes", "YeS", etc, "Y", "y" e "1")
- {{yesno|no|no=ham}} resulta "ham" (também se aplica a "No", "NO", "nO", "N", "n" e "0")
- {{yesno|blank= eggs}} resulta "eggs"
- mas {{yesno|no=ham}} resulta "ham"
- e {{yesno|blank= eggs|no=ham}} resulta "eggs"
- {{yesno|¬|¬=sausage}} resulta "sausage"
- {{yesno|purplemonkeydishwasher|def=cup-of-tea}} resulta "cup-of-tea" (também se aplica a qualquer outro valor não dado acima).
- mas {{yesno|purplemonkeydishwasher|yes=bacon}} resulta "bacon"
- mas {{yesno|purplemonkeydishwasher|def=cup-of-tea|yes=bacon}} resulta "cup-of-tea"
Isso pode ser usado (aparentemente perversamente) assim:
- {{yesno|yes|yes=no|no=yes}} resulta "no"
- {{yesno|no|yes=no|no=yes}} resulta "yes"
Isso cria uma inversão de lógica.