Модуль:Unsubst/Дакументацыя
Гэта старонка дакументацыі для Модуль:Unsubst
Модуль дазваляе пераўтварыць выклік шаблона з падстаноўкай у выклік уключэннем. Таксама можна задаць аўтаматычна падсталяўныя пры падстаноўцы параметры.
Ужыванне
правіць{{{{{|safesubst:}}}#invoke:unsubst||param1=value1|paramN=valueN|param2=value2| ... |$B=
[ ... існуючы код шаблона ... ]
}}
Шэрым пазначаны аўтападстаўляныя параметры, без іх шаблон будзе проста ігнараваць subst:
, прыклад:
{{subst:example|фіялетавы квадрат}}
→{{example|фіялетавы квадрат}}
Прыклад з аўтападстаўлянымі параметрамі
правіцьЗ дапамогай модуля можна рэалізаваць аўтаматычную падстаноўку даты, напрыклад:
{{ {{{|safesubst:}}}#invoke:unsubst||param1=value1|year={{{{{|safesubst:}}}CURRENTYEAR}}|$B= [ ... існуючы код шаблона шаблона ... ] }}
Пры гэтым значэнні аўтападстаўляных парамертаў можна перавызначыць пры падстаноўцы.
Код | Вынік |
---|---|
{{subst:example}} | {{example|param1=value1|year=2024}} |
{{subst:example|param3=value3}} | {{example|param1=value1|year=2024|param3=value3}} |
{{subst:example|param1=незвычайнае_значэнне|param3=value3}} | {{example|param1=незвычайнае_значэнне|year=2024|param3=value3}} |
{{subst:example|year=1984}} | {{example|param1=value1|year=1984}} |
Гл. таксама
правіць- {{ifsubst}}