Меню
Главная
Случайная статья
Настройки
|
Шаблон предназначен для унифицированной обработки параметров, которые могут принимать значения «истина» и «ложь». Он не предназначен для использования в статьях напрямую, но для других шаблонов.
Содержание
Использование
Шаблон различает пять разных типов первого неименованного входного параметра:
- Yes: Регистронезависимая форма ввода истинного значения. Поддерживаются значения
yes , y , да , true и 1 . Возвращаемое значение по умолчанию — «yes», может быть переопределено.
- No: Регистронезависимая форма ложного значения. Поддерживаются значения
no , n , нет , false и 0 . Возвращаемое значение по умолчанию — пустая строка, может быть переопределено.
- Пустота: Состоящий только из пробелов параметр. Возвращаемое значение по умолчанию — пустая строка, может быть переопределено.
- Отрицание: Когда параметр представляет собой только символ
¬ или отсутствует вообще. Возвращаемое значение по умолчанию совпадает со значением {{yesno|no}} , может быть переопределено.
- Всё остальное: Любой текст, не попадающий в предыдущие группы. Возвращаемое значение по умолчанию совпадает со значением
{{yesno|yes}} , может быть переопределено.
Все возвращаемые значения могут быть переопределены (см. ниже).
Параметры{{yesno
|
| yes =
| no =
| blank =
| ¬ =
| def =
}}
Примеры
Код |
Результат
|
{{yesno|1}}
|
yes
|
|
yes
|
|
yes
|
|
yes
|
|
yes
|
|
yes
|
|
ИСТИНА
|
|
|
|
|
|
|
|
|
|
NO
|
|
|
|
ЛОЖЬ
|
|
|
{{yesno|¬|¬=ОТРИЦАНИЕ}}
|
ОТРИЦАНИЕ
|
{{¬=ОТРИЦАНИЕ}}
|
ОТРИЦАНИЕ
|
{{yesno|no=ЛОЖЬ}}
|
|
{{yesno|¬=ОТРИЦАНИЕ|no=ЛОЖЬ}}
|
ОТРИЦАНИЕ
|
{{yesno|blank=ПУСТО}}
|
|
{{yesno|}}
|
|
{{yesno||¬=ОТРИЦАНИЕ}}
|
|
{{yesno||blank=ПУСТО}}
|
ПУСТО
|
{{yesno|¬|blank=ПУСТО}}
|
|
{{yesno||no=ЛОЖЬ}}
|
ЛОЖЬ
|
{{yesno||no=ЛОЖЬ|blank=ПУСТО}}
|
ПУСТО
|
{{yesno|что угодно}}
|
yes
|
{{yesno|что угодно|yes=ИСТИНА}}
|
ИСТИНА
|
{{yesno|что угодно|def=ЗНАЧЕНИЕ}}
|
ЗНАЧЕНИЕ
|
{{yesno|что угодно|yes=ИСТИНА|def=ЗНАЧЕНИЕ}}
|
ЗНАЧЕНИЕ
|
Сравнение связанных шаблонов
|
Параметр 1 (1= )
|
{{yesno}}
|
{{yesno-yes}}
|
{{yesno-no}}
|
yes, y, true, 1*
|
"yes"
|
"yes"
|
"yes"
|
Some Text
|
"yes"
|
"yes"
|
"no"
|
no, n, false, 0*
|
"" [blank]
|
"no"
|
"no"
|
[blank]
|
"" [blank]
|
"yes"
|
"no"
|
1=[blank]
|
"" [blank]
|
"yes"
|
"no"
|
¬
|
"" [blank]
|
"yes"
|
"no"
|
[опущено]
|
"" [blank]
|
"yes"
|
"no"
|
См. также
|
|