Это страница документации Модуль:Unsubst.

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

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

эдер
{{{{{|safesubst:}}}#invoke:unsubst||$B=

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

}}

Серым обозначены автоподставляемые параметры, без них шаблон просто игнорировать subst:, пример:

{{subst:example|фиолетовый квадрат}}{{example|фиолетовый квадрат}}

Пример с автоподставляемыми параметрами

эдер

При помощи модуля можно реализовать автоматическую подстановку даты, например:

{{ {{{|safesubst:}}}#invoke:unsubst||param1=value1|year={{{{{|safesubst:}}}CURRENTYEAR}}|$B=

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

}}

При этом значения автоподставляемых параметров можно переопределять при подстановке.

  • {{subst:example}}{{example}}
  • {{subst:example}}{{example}}
  • {{subst:example}}{{example}}
  • {{subst:example}}{{example}}