Модуль: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}}

Гл. таксама[правіць зыходнік]