Шаблон:Tls/doc: различия между версиями
Материал из Space Station 14 Вики
Pok (обсуждение | вклад) Новая страница: «{{docpage}} {{onLua|Template call code|withParams}} Шаблон предназначен для оформления ссылок на шаблоны с указанием параметров с приставкой «{{#switch: {{ROOTPAGENAME}} | Tls = subst | Шсп = подст }}:». {{#switch: {{ROOTPAGENAME}} | Tls = {{днш|subst}} | Шсп = {{днш|подст}} }} === Использование === * {{tc||''имя шаблона''}} * {{tc||'...» |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 26: | Строка 26: | ||
=== См. также === | === См. также === | ||
* {{tl|nosubst}} | * {{tl|nosubst}} | ||
* [ | * [https://w.wiki/DXr2 Подстановка шаблонов] | ||
{{шаблоны для документирования}} | {{шаблоны для документирования}} | ||
Версия от 17:06, 8 апреля 2025
Этот шаблон реализован на основе 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|раз|два}} | обратный порядок работает |
См. также