Шаблон:Yesno: различия между версиями
Перейти к навигации
Перейти к поиску
Mansur700 (обсуждение | вклад) (Керла агӀо: «{{<includeonly>safesubst:</includeonly>#switch: {{<includeonly>safesubst:</includeonly>lc: {{{1|¬}}} }} |no |n |хӀахӀа |false |0 = {{{no|<!-- null -->}...») |
Mansur700 (обсуждение | вклад) Нет описания правки |
||
Строка 2: | Строка 2: | ||
|no | |no | ||
|n | |n | ||
| | |нет | ||
|false | |false | ||
|0 = {{{no|<!-- null -->}}} | |0 = {{{no|<!-- null -->}}} | ||
Строка 9: | Строка 9: | ||
|yes | |yes | ||
|y | |y | ||
| | |да | ||
|true | |true | ||
|1 = {{{yes|yes}}} | |1 = {{{yes|yes}}} |
Текущая версия от 09:09, 18 июня 2020
Внимание! Это один из самых используемых шаблонов. |
Шаблон предназначен для унифицированной обработки параметров, которые могут принимать значения «истина» и «ложь». Он не предназначен для использования в статьях напрямую, но для других шаблонов.
Использование[править код]
Шаблон различает пять разных типов первого неименованного входного параметра:
- 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