Модуль:Unsubst/doc
Внешний вид
Это страница документации Модуль: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}}