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

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
2 правки возвращены к версии 75930232 Jack who built the house: special:permalink/76595599#подст: и subst:
м Примеры: повторяющиеся аргументы вызывают конфликт параметров шаблона
Строка 79: Строка 79:
|| {{tls|test|2=|3=two}}
|| {{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>}}
|| {{Tlp|tls|test|<nowiki>3=two</nowiki>|<nowiki>2=one</nowiki>}}

Версия от 23:37, 24 апреля 2016

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

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

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

{{tls|имя шаблона}}
{{tls|имя шаблона|параметр1|параметр2|параметр3}}
{{tls|имя шаблона|параметр1|параметр2|параметр3&#124;больше}}
{{tls|имя шаблона|параметр1{{=}}значение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|3=two|2=one}} {{subst:test|one|two}} обратный порядок работает

См. также

  • {{шсп}} — то же самое в виде {{подст:tl|шсп}}
  • {{tlcs}} — то же самое в виде {{subst:tlcs}}
  • {{t}} и {{tl}} — ссылки на шаблоны
  • {{tlp}} — ссылки на шаблоны с параметрами
  • {{msgnw}}
  • {{nosubst}}