Шаблон:Tls/doc: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м переименовал Шаблон:Subst/doc в Шаблон:Tls/doc: лучше аналогично другим tl + возможная ошибка {{subts: вместо {{subst|
{{subst}} давно переименован в {{tls}}, {{шсп}} переделал
Строка 1: Строка 1:
<noinclude>{{docpage}}</noinclude>{{днш|tls|шсп}}
<noinclude>{{docpage}}</noinclude>{{днш|subst}}


=== Использование ===
=== Использование ===
Для указанного шаблона отображается до трёх параметров, остальные параметры отображаются как «<tt>|</tt> ''и т. д.''».
Для указанного шаблона отображается до трёх параметров, остальные параметры отображаются как «<tt>|</tt> ''и т. д.''».


: <code><nowiki>{{Subst|имя шаблона}}</nowiki></code>
: <code><nowiki>{{tls|имя шаблона}}</nowiki></code>
: <code><nowiki>{{Subst|имя шаблона|параметр1|параметр2|параметр3}}</nowiki></code>
: <code><nowiki>{{tls|имя шаблона|параметр1|параметр2|параметр3}}</nowiki></code>
: <code><nowiki>{{Subst|имя шаблона|параметр1|параметр2|параметр3&amp;#124;больше}}</nowiki></code>
: <code><nowiki>{{tls|имя шаблона|параметр1|параметр2|параметр3&amp;#124;больше}}</nowiki></code>
: <code><nowiki>{{Subst|имя шаблона|параметр1&amp;#61;значение1}}</nowiki></code>
: <code><nowiki>{{tls|имя шаблона|параметр1&amp;#61;значение1}}</nowiki></code>


=== Примеры ===
=== Примеры ===
Строка 15: Строка 15:
! Примечание
! Примечание
|-
|-
|{{Tlp|Subst|test}}
|{{Tlp|tls|test}}
|{{Subst|test}}
|{{tls|test}}
||&#160;
||&#160;
|-
|-
|{{Tlp|Subst|test|one}}
|{{Tlp|tls|test|one}}
|{{Subst|test|one}}
|{{tls|test|one}}
||&#160;
||&#160;
|-
|-
|{{Tlp|Subst|test|one|two}}
|{{Tlp|tls|test|one|two}}
|{{Subst|test|one|two}}
|{{tls|test|one|two}}
||&#160;
||&#160;
|-
|-
|{{Tlp|Subst|test|1<tt>&#124;</tt>2<tt>&#124;</tt>3}}
|{{Tlp|tls|test|1<tt>&#124;</tt>2<tt>&#124;</tt>3}}
|{{Subst|test|1|2|3}}
|{{tls|test|1|2|3}}
||&#160;
||&#160;
|-
|-
|{{Tlp|Subst|test|1<tt>&#124;</tt>2<tt>&#124;</tt>3|4}}
|{{Tlp|tls|test|1<tt>&#124;</tt>2<tt>&#124;</tt>3|4}}
|{{Subst|test|1|2|3|4}}
|{{tls|test|1|2|3|4}}
|до 3 параметров
|до 3 параметров
|-
|-
|{{Tlp|Subst|test|1<tt>&#124;</tt>2<tt>&#124;</tt>3&amp;#124;4}}
|{{Tlp|tls|test|1<tt>&#124;</tt>2<tt>&#124;</tt>3&amp;#124;4}}
|{{Subst|test|1|2|3&#124;4}}
|{{tls|test|1|2|3&#124;4}}
|align="right"|<tt>&amp;#124;</tt> позволит указать больше
|align="right"|<tt>&amp;#124;</tt> позволит указать больше
|-
|-
|{{Tlp|Subst|test|x&#61;u}}
|{{Tlp|tls|test|x&#61;u}}
|{{Subst|test|x=u}}
|{{tls|test|x=u}}
|'''=''' не работает
|'''=''' не работает
|-
|-
|{{Tlp|Subst|test|4=x{&#123;=&#125;}u}}
|{{Tlp|tls|test|4=x{&#123;=&#125;}u}}
|{{Subst|test|x{{=}}u}}
|{{tls|test|x{{=}}u}}
|align="right"|<tt>{{tl|1==}}</tt> подходит
|align="right"|<tt>{{tl|1==}}</tt> подходит
|-
|-
|{{Tlp|Subst|test|x&amp;#61;u}}
|{{Tlp|tls|test|x&amp;#61;u}}
|{{Subst|test|x&#61;u}}
|{{tls|test|x&#61;u}}
|align="right"|<tt>&amp;#61;</tt> подходит
|align="right"|<tt>&amp;#61;</tt> подходит
|-
|-
|{{Tlp|Subst|test|&lt;nowiki&gt;x&#61;u&lt;/nowiki&gt;}}
|{{Tlp|tls|test|&lt;nowiki&gt;x&#61;u&lt;/nowiki&gt;}}
|{{Subst|test|<nowiki>x=u</nowiki>}}
|{{tls|test|<nowiki>x=u</nowiki>}}
|align="right"|nowiki подходит
|align="right"|nowiki подходит
|-
|-
|{{Tlp|Subst|test|&#160;|two}}
|{{Tlp|tls|test|&#160;|two}}
|{{Subst|test| |two}}
|{{tls|test| |two}}
|пропуск не работает
|пропуск не работает
|-
|-
|{{Tlp|Subst|test|&amp;#32;|two}}
|{{Tlp|tls|test|&amp;#32;|two}}
|{{Subst|test|&#32;|two}}
|{{tls|test|&#32;|two}}
|align="right"|<tt>&amp;#32;</tt> подходит
|align="right"|<tt>&amp;#32;</tt> подходит
|-
|-
|{{Tlp|Subst|test|&amp;nbsp;|two}}
|{{Tlp|tls|test|&amp;nbsp;|two}}
|{{Subst|test|&nbsp;|two}}
|{{tls|test|&nbsp;|two}}
|align="right"|<tt>&amp;nbsp;</tt> подходит
|align="right"|<tt>&amp;nbsp;</tt> подходит
|-
|-
|{{Tlp|Subst|test| &amp;#124; two}}
|{{Tlp|tls|test| &amp;#124; two}}
|{{Subst|test| &#124; two}}
|{{tls|test| &#124; two}}
|align="right"|<tt>&amp;#124;</tt> подходит
|align="right"|<tt>&amp;#124;</tt> подходит
|-
|-
|| {{Tlp|Subst|test| {&#123;!&#125;} two}}
|| {{Tlp|tls|test| {&#123;!&#125;} two}}
|| {{Subst|test| {{!}} two}}
|| {{tls|test| {{!}} two}}
|align="right"|{{Tlp|!}} подходит
|align="right"|{{Tlp|!}} подходит
|-
|-
|| {{Tlp|Subst|test|<nowiki>2=</nowiki>|<nowiki>3=two</nowiki>}}
|| {{Tlp|tls|test|<nowiki>2=</nowiki>|<nowiki>3=two</nowiki>}}
|| {{Subst|test|2=|3=two}}
|| {{tls|test|2=|3=two}}
|пропуск действительно не работает
|пропуск действительно не работает
|-
|-
|| {{Tlp|Subst|test|<nowiki>2=one</nowiki>|two}}
|| {{Tlp|tls|test|<nowiki>2=one</nowiki>|two}}
|| {{Subst|test|2=one|two}}
|| {{tls|test|2=one|two}}
|'''two''' затирает '''2=one'''
|'''two''' затирает '''2=one'''
|-
|-
|| {{Tlp|Subst|test|<nowiki>3=two</nowiki>|<nowiki>2=one</nowiki>}}
|| {{Tlp|tls|test|<nowiki>3=two</nowiki>|<nowiki>2=one</nowiki>}}
|| {{Subst|test|3=two|2=one}}
|| {{tls|test|3=two|2=one}}
|align="right"|обратный порядок работает
|align="right"|обратный порядок работает
|}
|}


== См. также ==
== См. также ==
* {{tl|шсп}}
* [[Википедия:Подстановка шаблонов]]
* [[Википедия:Подстановка шаблонов]]
* {{tl|tl}}
* {{tl|tl}}

Версия от 13:02, 28 февраля 2012

Другое название этого шаблона — {{subst}}.

Использование

Для указанного шаблона отображается до трёх параметров, остальные параметры отображаются как «| и т. д.».

{{tls|имя шаблона}}
{{tls|имя шаблона|параметр1|параметр2|параметр3}}
{{tls|имя шаблона|параметр1|параметр2|параметр3&#124;больше}}
{{tls|имя шаблона|параметр1&#61;значение1}}

Примеры

Код Результат Примечание
{{tls|test}} {{subst:test}}  
{{tls|test|one}} {{subst:test|one}}  
{{tls|test|one|two}} {{subst:test|one|two}}  
{{tls|test|1|2|3}} {{subst:test|1|2|3}}  
{{tls|test|1|2|3|4}} {{subst:test|1|2|3|4}} до 3 параметров
{{tls|test|1|2|3&#124;4}} {{subst:test|1|2|3|4}} &#124; позволит указать больше
{{tls|test|x=u}} {{subst:test|x=u}} = не работает
{{tls|test|x{{=}}u}} {{subst:test|x=u}} {{=}} подходит
{{tls|test|x&#61;u}} {{subst:test|x=u}} &#61; подходит
{{tls|test|<nowiki>x=u</nowiki>}} {{subst:test|x=u}} nowiki подходит
{{tls|test| |two}} {{subst:test| |two}} пропуск не работает
{{tls|test|&#32;|two}} {{subst:test| |two}} &#32; подходит
{{tls|test|&nbsp;|two}} {{subst:test| |two}} &nbsp; подходит
{{tls|test| &#124; two}} {{subst:test| | two}} &#124; подходит
{{tls|test| {{!}} two}} {{subst:test| | two}} {{!}} подходит
{{tls|test|2=|3=two}} {{subst:test||two}} пропуск действительно не работает
{{tls|test|2=one|two}} {{subst:test|two}} two затирает 2=one
{{tls|test|3=two|2=one}} {{subst:test|one|two}} обратный порядок работает

См. также