Документация

Использование

Этот шаблон используется для создания других шаблонов путём преобразования входного значения либо в "да", либо в пустой текст, чтобы иметь возможность принимать множественные "истинные" или "ложные" входные данные для определённых функций. Он преобразует входное значение либо в "да", либо в пустой текст, как указано выше. Следующие значения заставляют его возвращать "да":

  • 1
  • t
  • true
  • да
  • y
  • on

Следующие значения заставляют шаблон возвращать пустой текст:

  • 0
  • f
  • false
  • нет
  • n
  • off

Шаблон, таким образом, позволяет следующему возвращать один вывод, если предоставлен истинный вход, и другой вывод, если предоставлен ложный вход в трансляции шаблона:

{{#if:{{ДаНет|{{{1}}}}}|первый вывод|второй вывод}}

То же самое можно сделать с {{ДаНет|{{{1|}}}|да=первый вывод|нет=второй вывод}}. Это потому, что истинные и ложные значения также можно настроить в шаблоне для возврата выводов, отличных от "да" или пустого текста.