Шаблон:Unsubst

Материал из Тептар — свободной энциклопедии
Версия от 06:51, 19 июня 2020; Mansur700 (обсуждение | вклад) (Новая страница: «<includeonly>{{{{{1}}}{{ subst:#if:{{{2|}}}|{{subst:#ifeq:{{{3}}}|¬||{{subst:!}}{{{2}}}={{{3}}}}} }}{{ subst:#if:{{{4|}}}|{{subst:#ifeq:{{{5}}}|¬||{{subst:!}}{{...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску
Документация

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

Использование[править код]

Чтобы превратить шаблон в само-подставляющийся оберните существующий шаблон следующим кодом:

{{ {{{|safesubst:}}}ifsubst|<includeonly>{{subst:Unsubst|TEMPLATENAME| 1|{{{1|¬}}} | 2|{{{2|¬}}} | named1|{{{named1|¬}}} }}</includeonly>|


[ ... существующий код шаблона ... ]


}}

Имя шаблона и все поддерживаемые им параметры и значения должны быть перечислены в первой строке, как параметры этого шаблона.

Этот шаблон сейчас поддерживает двадцать параметров. Значение параметра ¬ не поддерживается обработано как незаданный параметр.

См. также[править код]

  • {{ifsubst}}
  • {{issubst}}