Шаблон:Yesno: различия между версиями
Материал из Space Station 14 Вики
Pok (обсуждение | вклад) Новая страница: «<!-- source: https://ru.wikipedia.org/wiki/Шаблон:Yesno license: CC BY-SA 4.0 -->{{<includeonly>safesubst:</includeonly>#switch: {{<includeonly>safesubst:</includeonly>lc: {{{1|¬}}} }} |no |n |нет |false |0 = {{{no|<!-- null -->}}} | = {{{blank|{{{no|<!-- null -->}}}}}} |¬ = {{{¬|}}} |yes |y |да |true |1 = {{{yes|yes}}} |#default = {{{def|{{{yes|yes}}}}}} }}<noinclude> {{doc}} </noinclude>» |
Pok (обсуждение | вклад) м Защитил страницу Шаблон:Yesno ([Редактирование=Разрешено только инженерам] (бессрочно) [Переименование=Разрешено только инженерам] (бессрочно)) |
(нет различий)
| |
Текущая версия от 17:55, 27 октября 2025
Внимание! Это один из самых используемых шаблонов. |
Шаблон предназначен для унифицированной обработки параметров, которые могут принимать значения «истина» и «ложь». Он не предназначен для использования в статьях напрямую, но для других шаблонов.
Использование
Шаблон различает пять разных типов первого неименованного входного параметра:
- Yes: Регистронезависимая форма ввода истинного значения. Поддерживаются значения
yes,y,да,trueи1. Возвращаемое значение по умолчанию — «yes», может быть переопределено. - No: Регистронезависимая форма ложного значения. Поддерживаются значения
no,n,нет,falseи0. Возвращаемое значение по умолчанию — пустая строка, может быть переопределено. - Пустота: Состоящий только из пробелов параметр. Возвращаемое значение по умолчанию — пустая строка, может быть переопределено.
- Отрицание: Когда параметр представляет собой только символ
¬или отсутствует вообще. Возвращаемое значение по умолчанию совпадает со значением{{yesno|no}}, может быть переопределено. - Всё остальное: Любой текст, не попадающий в предыдущие группы. Возвращаемое значение по умолчанию совпадает со значением
{{yesno|yes}}, может быть переопределено.
Все возвращаемые значения могут быть переопределены (см. ниже).
Параметры
{{yesno
|
| yes =
| no =
| blank =
| ¬ =
| def =
}}
Примеры
| Код | Результат |
|---|---|
| {{yesno|1}} | yes |
| {{yesno|yes}} | yes |
| {{yesno|y}} | yes |
| {{yesno|Yes}} | yes |
| {{yesno|да}} | yes |
| {{yesno|TRUE}} | yes |
| {{yesno|yes|yes=ИСТИНА}} | ИСТИНА |
| {{yesno|0}} | |
| {{yesno|no}} | |
| {{yesno|n}} | |
| {{yesno|нет|}} | |
| {{yesno|нет|no=NO}} | NO |
| {{yesno|false}} | |
| {{yesno|FALSE|no=ЛОЖЬ}} | ЛОЖЬ |
| {{yesno}} | |
| {{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" |
См. также
{{yesno-yes}}{{yesno-no}}- Модуль:Yesno