Шаблон:А-)Б

Материал из Меасофт
Версия от 21:52, 23 апреля 2013; Johny (обсуждение | вклад) (1 версия)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
Документация Документация

А-)Б — шаблон выбора из двух строк с приоритетом. Примеры:

Строка А непуста, Б - пуста -> возвращается А

{{А-)Б|∇|}}

Итого: ∇

Строка А пуста, Б - непуста -> возвращается Б

{{А-)Б||∆}}

Итого: ∆

Строка А пуста, Б - пуста -> возвращается пустота

{{А-)Б||}}

Итого:

Строка А непуста, Б - непуста -> возвращается А, Б игнорируется

{{А-)Б|∇|∆}}

Итого: ∇

Цель существования

— налаживание совместного и бесконфликтного синтаксиса в заимствованных шаблонах. То есть, если в enwiki шаблон имеет аргумерт en-param|, то его образ на русском должен понимать и en-param|, и ру-арг|, причём если уже употреблён ру-арг|, то употребление en-param| не должно приводить к недоразумениям.

Во избежание поломок страниц, использующих данный шаблон, желательно экспериментировать в своём личном пространстве.