Шаблон:Tls/doc: различия между версиями
Перейти к навигации
Перейти к поиску
[отпатрулированная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
обновление, дополнение, оформление |
|||
Строка 1: | Строка 1: | ||
{{docpage}} |
|||
Шаблон предназначен для оформления ссылок на шаблоны с указанием параметров с приставкой «subst:». Для шаблона, на который ставится ссылка, может отображаться до восьми параметров, все остальные параметры, начиная с девятого, при отображении группируются в общую пометку «''и т. д.''» за последней вертикальной чертой: {{tls|test|1|2|3|4|5|6|7|8|9|10|11}}. |
|||
{{днш|subst|substemplate}} |
{{днш|subst|substemplate}} |
||
== Использование == |
=== Использование === |
||
: {{tc||''имя шаблона''|_tag=kbd}} |
|||
Для указанного шаблона отображается до трёх параметров, остальные параметры отображаются как «<tt>|</tt> ''и т. д.''». |
|||
: {{tc||''имя шаблона''|''значение параметра 1''|''значение параметра 2''|''значение параметра 3''|_tag=kbd}} |
|||
: {{tc||''имя шаблона''|''имя параметра 1''<nowiki>{{=}}</nowiki>''значение параметра 1''|_tag=kbd}} |
|||
=== Примеры === |
|||
: {{tc|tls|имя шаблона}} |
|||
{{таблица примеров |
|||
: {{tc|tls|имя шаблона|параметр1|параметр2|параметр3}} |
|||
|1=test\_comment=  |
|||
: {{tc|tls|имя шаблона|параметр1|параметр2|параметр3&#124;больше}} |
|||
|2=test\раз\два\три\_comment=  |
|||
: {{tc|tls|имя шаблона|параметр1<nowiki>{{=}}</nowiki>значение1}} |
|||
|3=test\x=u\_comment=знак <code>=</code> не работает |
|||
|4=test\x&#61;u\_comment=с {{amp|#61}} работает |
|||
|5=test\<nowiki>x=u</nowiki>\_comment=с {{tag|nowiki}} работает |
|||
|6=test\\два\_comment=пустые параметры также поддерживаются |
|||
|7=test\2=раз\два\_comment=<code>два</code> затирает <code>2=раз</code> (как и положено) |
|||
|8=test\3=два\2=раз\_comment=обратный порядок работает |
|||
}} |
|||
=== См. также === |
|||
== Примеры == |
|||
{| border="1" cellpadding="4" class="wikitable" |
|||
! Код |
|||
! Результат |
|||
! Примечание |
|||
|- |
|||
|{{Tlp|tls|test}} |
|||
|{{tls|test}} |
|||
||  |
|||
|- |
|||
|{{Tlp|tls|test|one}} |
|||
|{{tls|test|one}} |
|||
||  |
|||
|- |
|||
|{{Tlp|tls|test|one|two}} |
|||
|{{tls|test|one|two}} |
|||
||  |
|||
|- |
|||
|{{Tlp|tls|test|1<tt>|</tt>2<tt>|</tt>3}} |
|||
|{{tls|test|1|2|3}} |
|||
||  |
|||
|- |
|||
|{{Tlp|tls|test|1<tt>|</tt>2<tt>|</tt>3|4}} |
|||
|{{tls|test|1|2|3|4}} |
|||
|до 3 параметров |
|||
|- |
|||
|{{Tlp|tls|test|1<tt>|</tt>2<tt>|</tt>3&#124;4}} |
|||
|{{tls|test|1|2|3|4}} |
|||
|align="right"|<tt>&#124;</tt> позволит указать больше |
|||
|- |
|||
|{{Tlp|tls|test|x=u}} |
|||
|{{tls|test|x=u}} |
|||
|'''=''' не работает |
|||
|- |
|||
|{{Tlp|tls|test|4=x{{=}}u}} |
|||
|{{tls|test|x{{=}}u}} |
|||
|align="right"|<tt>{{tl|1==}}</tt> подходит |
|||
|- |
|||
|{{Tlp|tls|test|x&#61;u}} |
|||
|{{tls|test|x=u}} |
|||
|align="right"|<tt>&#61;</tt> подходит |
|||
|- |
|||
|{{Tlp|tls|test|<nowiki>x=u</nowiki>}} |
|||
|{{tls|test|<nowiki>x=u</nowiki>}} |
|||
|align="right"|nowiki подходит |
|||
|- |
|||
|{{Tlp|tls|test| |two}} |
|||
|{{tls|test| |two}} |
|||
|пропуск не работает |
|||
|- |
|||
|{{Tlp|tls|test|&#32;|two}} |
|||
|{{tls|test| |two}} |
|||
|align="right"|<tt>&#32;</tt> подходит |
|||
|- |
|||
|{{Tlp|tls|test|&nbsp;|two}} |
|||
|{{tls|test| |two}} |
|||
|align="right"|<tt>&nbsp;</tt> подходит |
|||
|- |
|||
|{{Tlp|tls|test| &#124; two}} |
|||
|{{tls|test| | two}} |
|||
|align="right"|<tt>&#124;</tt> подходит |
|||
|- |
|||
|| {{Tlp|tls|test| {{!}} two}} |
|||
|| {{tls|test| {{!}} two}} |
|||
|align="right"|{{Tlp|!}} подходит |
|||
|- |
|||
|| {{Tlp|tls|test|<nowiki>2=</nowiki>|<nowiki>3=two</nowiki>}} |
|||
|| {{tls|test|2=|3=two}} |
|||
|пропуск действительно не работает |
|||
|- |
|||
|| {{Tlp|tls|test|<nowiki>2=one</nowiki>|two}} |
|||
|| {{tls|test|2=one|two}} |
|||
|'''two''' затирает '''2=one''' (как и положено) |
|||
|- |
|||
|| {{Tlp|tls|test|<nowiki>3=two</nowiki>|<nowiki>2=one</nowiki>}} |
|||
|| {{tls|test|3=two|2=one}} |
|||
|align="right"|обратный порядок работает |
|||
|} |
|||
== См. также == |
|||
* {{tl|шсп}} — то же самое в виде {{шсп|tl|шсп}} |
* {{tl|шсп}} — то же самое в виде {{шсп|tl|шсп}} |
||
* {{tl|tlcs}} — то же самое в виде {{tlcs|tlcs}} |
* {{tl|tlcs}} — то же самое в виде {{tlcs|tlcs}} |
||
Строка 96: | Строка 28: | ||
* {{tl|msgnw}} |
* {{tl|msgnw}} |
||
* {{tl|nosubst}} |
* {{tl|nosubst}} |
||
* [[Википедия:Подстановка шаблонов]] |
* [[Википедия:Подстановка шаблонов]] |
||
Версия от 21:24, 14 августа 2017
Шаблон предназначен для оформления ссылок на шаблоны с указанием параметров с приставкой «subst:». Для шаблона, на который ставится ссылка, может отображаться до восьми параметров, все остальные параметры, начиная с девятого, при отображении группируются в общую пометку «и т. д.» за последней вертикальной чертой: {{subst:test|1|2|3|4|5|6|7|8|9|10|11}}.
Другие названия этого шаблона: {{subst}}, {{substemplate}}.
Использование
- {{tls|имя шаблона}}
- {{tls|имя шаблона|значение параметра 1|значение параметра 2|значение параметра 3}}
- {{tls|имя шаблона|имя параметра 1{{=}}значение параметра 1}}
Примеры
Код | Результат | Комментарий |
---|---|---|
{{tls|test}} | {{subst:test}} | |
{{tls|test|раз|два|три}} | {{subst:test|раз|два|три}} | |
{{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|раз|два}} | обратный порядок работает |
См. также
- {{шсп}} — то же самое в виде {{подст:tl|шсп}}
- {{tlcs}} — то же самое в виде
{{subst:tlcs}}
- {{t}} и {{tl}} — ссылки на шаблоны
- {{tlp}} — ссылки на шаблоны с параметрами
- {{msgnw}}
- {{nosubst}}
- Википедия:Подстановка шаблонов