Шаблон:Tls/doc: различия между версиями
Перейти к навигации
Перейти к поиску
Mansur700 (обсуждение | вклад) (Новая страница: «{{docpage}} Шаблон предназначен для оформления ссылок на шаблоны с указанием параметров с пр...») |
Adam (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
{{docpage}} | {{docpage}} | ||
Шаблон предназначен для оформления ссылок на шаблоны с указанием параметров с приставкой | {{onLua|Template call code|withParams}} | ||
Шаблон предназначен для оформления ссылок на шаблоны с указанием параметров с приставкой «{{#switch: {{ROOTPAGENAME}} | Tls = subst | Шсп = подст }}:». | |||
{{днш|subst}} | {{#switch: {{ROOTPAGENAME}} | Tls = {{днш|subst}} | Шсп = {{днш|подст}} }} | ||
=== Использование === | === Использование === | ||
* {{tc||''имя шаблона''}} | |||
{{ | * {{tc||''имя шаблона''|''значение параметра 1''|''значение параметра 2''|''значение параметра 3''}} | ||
{{ | * {{tc||''имя шаблона''|''имя параметра 1''<nowiki>{{=}}</nowiki>''значение параметра 1''}} | ||
{{ | |||
=== Примеры === | === Примеры === | ||
Строка 15: | Строка 14: | ||
|1=test\_comment=  | |1=test\_comment=  | ||
|2=test\раз\два\три\_comment=  | |2=test\раз\два\три\_comment=  | ||
|3=test\1\2\3\4\5\6\7\8\9\10 | |3=test\1\2\3\4\5\6\7\8\9\10 | ||
|4=test\x=u\_comment | |4=test\x=u\_comment=знак <code>=</code> работает | ||
|5=test\x{{((}}={{))}}u\_comment={{tc|=}} работает | |5=test\x{{((}}={{))}}u\_comment={{tc|=}} работает | ||
|6=test\x&#61;u\_comment=с {{amp|#61}} работает | |6=test\x&#61;u\_comment=с {{amp|#61}} работает | ||
Строка 26: | Строка 25: | ||
=== См. также === | === См. также === | ||
* {{tl|nosubst}} | * {{tl|nosubst}} | ||
* [[Тептар:Подстановка шаблонов]] | * [[Тептар:Подстановка шаблонов]] | ||
{{шаблоны для документирования}} | |||
<includeonly> | <includeonly> | ||
[[Категория:Шаблоны:Ссылки на шаблоны]] | [[Категория:Шаблоны:Ссылки на шаблоны]] | ||
</includeonly> | </includeonly> |
Текущая версия от 16:16, 6 февраля 2022
Этот шаблон реализован на основе Lua с использованием функции withParams() из модуля Template call code. |
Шаблон предназначен для оформления ссылок на шаблоны с указанием параметров с приставкой «subst:».
Другое название этого шаблона — {{subst}}.
Использование[править код]
{{tls|имя шаблона}}
{{tls|имя шаблона|значение параметра 1|значение параметра 2|значение параметра 3}}
{{tls|имя шаблона|имя параметра 1{{=}}значение параметра 1}}
Примеры[править код]
Код | Результат | Комментарий |
---|---|---|
{{tls|test}} | {{subst:test}} | |
{{tls|test|раз|два|три}} | {{subst:test|раз|два|три}} | |
{{tls|test|1|2|3|4|5|6|7|8|9|10}} | {{subst:test|1|2|3|4|5|6|7|8|9|10}} | |
{{tls|test|x=u}} | {{subst:test|x=u}} | знак = работает
|
{{tls|test|x{{=}}u}} | {{subst:test|x=u}} | {{=}} работает
|
{{tls|test|x=u}} | {{subst:test|x=u}} | с = работает
|
{{tls|test|<nowiki>x=u</nowiki>}} | {{subst:test|x=u}} | с <nowiki></nowiki> работает
|
{{tls|test||два}} | {{subst:test||два}} | пустые параметры также поддерживаются |
{{tls|test|2=раз|два}} | два затирает 2=раз (как и положено)
| |
{{tls|test|3=два|2=раз}} | {{subst:test|раз|два}} | обратный порядок работает |
См. также[править код]