Шаблон:Yesno
Материал из Справочника наблюдателя
Описание шаблона[]
- Источник: wp:Template:Yesno
См. также {{yesIfEmpty}} и {{noIfEmpty}} .
This template normalises an input to be a yes/no output.
Usage[]
The template distinguishes five different types of input, supplied on the first unnamed parameter:
- Yes: Case-insensitive forms of "Yes", "y" and "1"; e.g.
{{Yesno|yEs}}
- No: Case-insensitive forms of "No", "n" and "0"; e.g.
{{Yesno|nO}}
- Nothing: When the input is defined but either contains no value or consists of wp:whitespace character only; i.e.
{{Yesno|}}
or{{Yesno| }}
- Negation: When the input is either "¬" or entirely missing; i.e.
{{Yesno|¬}}
or{{Yesno}}
- Anything else: e.g.
{{Yesno|Purple monkey dish washer}}
By default, the template returns "yes" in the first and last case but returns blank in the other cases.
Customizing the output[]
Template's default output can be customized with five named parameters, respectively: |yes=
, |no=
, |blank=
, |¬=
and |def=
. If these parameters are specified, the template response is as follows:
- Yes: Template returns the contents of
|yes=
, otherwise returns "yes". For example: - No: Template returns the contents of
|no=
, otherwise returns blank. For example: - Nothing: Template returns the contents of
|blank=
or|no=
in absence of the former; otherwise, returns blank. - Negation: Template returns the contents of
|¬=
, otherwise returns blank. For example:{{yesno|¬|¬=sausage}}
results in "sausage"
- Anything else: Template returns the contents of
|def=
or|yes=
in absence of the former; otherwise, returns "yes".
For the named parameters, use of a blank value is not the same as omitting the parameter. Blank named parameters tells the template that the customized return value is blank. For example:
Вышеприведенная документация хранится отдельно ( править | история | скрыть ).
Задавайте категории на странице документации, а не здесь! Показать подстраницы
Задавайте категории на странице документации, а не здесь! Показать подстраницы