Шаблон:Tl

Материал из Справочника наблюдателя
Перейти к:навигация, поиск


(i)      Описание шаблона[]

Tl расшифровывается как template link — ссылка на шаблон с возможным указанием параметров. Название историческое, ссылки возможны не только на шаблоны, но и на страницы любых других пространств.

Для шаблона, на который ставится ссылка, можно указывать как ключевые, так и позиционные параметры. Служебные параметры самого шаблона {{tl}}  имеют вид |#имя=. Если целевой шаблон также имеет параметры, начинающиеся с символа #, то этот символ следует удвоить.


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

{{tl|имя шаблона}}
{{tl|имя шаблона|параметр1|параметр2|параметр3}}
{{tl|имя шаблона|параметр1{{=}}значение1}}

Примеры[]

Все примеры надо переделать в связи с переходом на {{<img src="{{filepath:Lua-logo-nolabel.svg}}" style="height:1em" /> tl}} 

Код Результат Примечание
{{tl|test}} {{test}}  {{test}}   
{{tl|test|one}} {{test|one}}  {{test|one}}   
{{tl|test|}} {{test|}}  {{test|}}  пустой параметр распознается
{{tl|test|one|two}} {{test|one|two}}  {{test|one|two}}   
{{tl|test|1&#124;2}} {{test|1|2}}  с помощью &#124; или {{!}} можно «склеить» параметры (непонятно зачем)
{{tl|test|x=u}} {{test|x=u}}  {{test|x=u}}  Ключевые параметры работают
{{tl|test|x=u|y=v}} {{test|y=v|x=u}}  ...но их порядок...
{{tl|test|y=v|x=u}} {{test|y=v|x=u}}  ...произвольный
{{tl|test|3=x{{=}}u}} {{test|2=x{{=}}u}}  {{test|x=u}}  {{=}}  подходит
{{tl|test|x&#61;u}} {{test|x&#61;u}}  {{test|x=u}}  &#61; подходит
{{tl|test|<nowiki>x=u</nowiki>}} {{test|x=u}}  nowiki подходит
{{tl|test| |two}} {{test| |two}}  пропуск не работает
{{tl|test|&#32;|two}} {{test| |two}}  &#32; подходит
{{tl|test|&nbsp;|two}} {{test| |two}}  &nbsp; подходит
{{tl|test|2=|3=two}} {{test||two}}  пропуск действительно не работает
{{tl|test|2=one|two}} {{test|two}}  two затирает 2=one
{{tl|test|3=two|2=one}} {{test|one|two}}  обратный порядок работает
{{tl|test|subst=1|param}} {{test|param|subst=1}}  пример с использованием «subst»
{{tl|Модуль:test}} {{<img src="{{filepath:Lua-logo-nolabel.svg}}" style="height:1em" /> test}}  Ссылка на модуль
{{tl|Mediawiki:test}} {{ test}}  Ссылка на системное пространство
{{tl|test|w=mw}} {{test|w=mw}}  интервики-ссылка
{{tl|test|wh=mw}} {{test|wh=mw}}  скрытая интервики-ссылка