Модуль:Unsubst/doc: различия между версиями
Перейти к навигации
Перейти к поиску
Andras (обсуждение | вклад) (Новая страница: «{{module rating|release}} Модуль позволяет преобразовать вызов шаблона с подстановкой в вызов включением. Также можно задать автоматически подставляющиеся при подстановке параметры. == Использование == {{tpre|<nowiki>{{{|safesubst:}}}</nowiki>#invoke:unsubst|{{optp|param2=value2{{!}}{{sp}}...{{sp}}|param1=value...») |
Andras (обсуждение | вклад) Нет описания правки |
||
Строка 8: | Строка 8: | ||
<br> | <br> | ||
}} | }} | ||
Серым обозначены автоподставляемые параметры, без них шаблон просто игнорировать {{ | Серым обозначены автоподставляемые параметры, без них шаблон просто игнорировать {{Code|subst:}}, пример: | ||
: {{tc|subst:example|фиолетовый квадрат}} → {{tc|example|фиолетовый квадрат}} | : {{tc|subst:example|фиолетовый квадрат}} → {{tc|example|фиолетовый квадрат}} | ||
Версия от 02:13, 9 мая 2023
Шаблон:module rating Модуль позволяет преобразовать вызов шаблона с подстановкой в вызов включением. Также можно задать автоматически подставляющиеся при подстановке параметры.
Использование
Шаблон:tpre
Серым обозначены автоподставляемые параметры, без них шаблон просто игнорировать subst:
, пример:
Пример с автоподставляемыми параметрами
При помощи модуля можно реализовать автоматическую подстановку даты, например:
{{ {{{|safesubst:}}}#invoke:unsubst||param1=value1|year={{{{{|safesubst:}}}CURRENTYEAR}}|$B= [ ... существующий код шаблона ... ] }}
При этом значения автоподставляемых параметров можно переопределять при подстановке.
Код | Результат |
---|---|
Шаблон:tc | Шаблон:tc |
Шаблон:tc | Шаблон:tc |
Шаблон:tc | Шаблон:tc |
Шаблон:tc | Шаблон:tc |