Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску Этот шаблон используется примерно на 9400 страницах . и изменения могут быть широко заметны. Протестируйте изменения на подстраницах / sandbox или / testcases шаблона или на подстранице вашего собственного пользователя . Обсудите изменения на странице обсуждения, прежде чем внедрять их.
Этот шаблон использует Lua :
Этот шаблон, часто обозначаемый аббревиатурой {{tlf}} , используется для обеспечения стилизованного форматирования отображаемых шаблонов без фактического использования самого шаблона.
Параметры За исключением alttext , названные параметры представляют собой переключатели, которые либо опускаются (по умолчанию в большинстве случаев), либо активируются (путем присвоения таких значений, как «on», «yes», «true», «include» и т. Д.) . Они могут быть включены в любом порядке ( см. Примеры ниже ). Некоторые шаблоны по умолчанию имеют параметр «включено»; все альтернативные варианты см. в основной таблице .
Параметр Действие Использовать с {{ example }} По умолчанию активен скоба Включите фигурные скобки как часть ссылки на шаблон {{пример}} {{ tlw }} / {{ tn }} Braceinside Включите самые внутренние фигурные скобки как часть ссылки на шаблон { {пример} } смелый Отображает ссылку / имя шаблона полужирным шрифтом {{ пример }} {{ tlb }}, {{ tlxb }} код Отображение вывода с использованием HTML- <code>...</code>
тегов ( моноширинный шрифт ) {{example }}
{{ tlc }}, {{ tlx }} и т. д. курсив Отображать любые параметры, сопровождающие ссылку / название шаблона, курсивом {{ пример | param }} {{ tlxi }} kbd Отображение вывода с использованием HTML- <kbd>...</kbd>
тегов (моноширинный шрифт) {{example }} нет ссылки Не отображайте имя шаблона как ссылку {{пример}} {{ tlf }}, {{ tlc }}, {{ tnull }} болтать Запретить вставку разрывов строки ( перенос слов ) в вывод {{ пример }} nowrapname Запретить перенос слов при выводе имени / ссылки шаблона (параметры переносятся при необходимости) {{ пример }} простой код Использует <code style="border:none; background:transparent;">...</code>
{{example }}
{{ tltss }} подстилка Включите префикс subst: перед ссылкой / именем шаблона {{ subst: пример }} {{ tls }}, {{ tlxs }} и т. д. |alttext=[text]
Используйте [текст] в качестве метки для ссылки на шаблон. {{ Другое }} {{ tla }}
Безымянный (позиционный) Этот шаблон может принимать любое количество безымянных параметров в качестве параметров, сопровождающих ссылку (или имя) шаблона; см. Примеры ниже.
Примеры Код Выход Замечания {{tlf|Banner}}
{{Banner}} Шаблон баннера не существует. Будьте осторожны со ссылками на несуществующие шаблоны, хотя и желательно. {{tlf|ok}}
{{ОК}} ОК шаблон действительно существует {{tlf|convert|<nowiki>14|m|ftin|abbr=out|sp=us</nowiki>}}
{{convert | 14 | m | ftin | abbr = out | sp = us}} Неограниченное количество параметров в виде одной строки<nowiki>...</nowiki>
{{tlf|Abc}}
{{Abc}} {{tlf|abC}}
{{abC}} имена шаблонов чувствительны к регистру {{tlf|abc}}
{{abc}} первая буква не чувствительна к регистру {{tlf|abc|{{spaces}} tlf{{spaces}} }}
{{abc | tlf }} Использование {{ пробелов }} до и после параметра {{{1}}}. {{tlf|x0}}
{{x0}} {{tlf|x0|code=on}}
{{x0}}
<code> стиль {{tlf|x0|plaincode=on}}
{{x0}}
стиль plaincode {{tlf|x0|kbd=on}}
{{x0}} <kbd> стиль {{tlf|x0|bold=on}}
{{ x0 }} жирная ссылка / название {{tlf|x1|one|italic=on}}
{{x1 | one }} параметр / ы выделены курсивом {{tlf|x0|nolink=on}}
{{x0}} {{tlf|x0|subst=on}}
{{x0}} {{tlf|x0|brace=on}}
x0 все фигурные скобки в ссылке {{tlf|x0|braceinside=on}}
x0 внутри фигурных скобок в ссылке {{tlf|x0|alttext=x0 link}}
{{x0}} {{tlf|x0|bold=on|code=on|brace=on}}
x0
Нет причин, по которым вы не можете комбинировать несколько настроек параметров {{tlf|x1|one}}
{{x1 | one}} {{tlf|x2|one|two}}
{{x2 | один | два}} {{tlf|x2|bold=on|code=on|one|two}}
{{x2 |one|two}}
Можно комбинировать именованные и анонимные параметры… {{tlf|x2|one|two|bold=on|code=on}}
{{x2 |one|two}}
… в любом порядке … {{tlf|x2|one|code=on|two|bold=on|three}}
{{x2 |one|two|three}}
… Даже смешанные… {{tlf|x2|one|code=on|two|bold=on|three|italic=on}}
{{x2 |one |two |three }}
… С множеством различных конфигураций. {{tlf|x3|1|2|3|4|5|6|7|8|9|10}}
{{x3 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10}} {{tlf}}
tlf без аргументов подставляется имя текущей страницы {{tlf|x1|x=u}}
{{x1}} = не будет работать {{tlf|x1|x=u}}
{{x1 | x = u}} =
хорошо
{{tlf|x1|x{{=}}u}}
{{x1 | x = u}} {{=}}
в порядке (см. знак равенства в шаблоне )
{{tlf|x1|x<nowiki>=</nowiki>u}}
{{x1 | x = u}} липкий новики - это нормально
{{tlf|x2||two}}
{{x2 || два}} пустые параметры тоже работают, даже в конце {{tlf|x2|3=two|2=one}}
{{x2 | один | два}} справа налево хорошо
Перенос длинных имен (по умолчанию) Код Выход {{tlf|long template name that would wrap to new line|this is a long value for the 1st parameter that would wrap}}
{{длинное имя шаблона, которое будет перенесено на новую строку | это длинное значение для 1-го параметра, которое будет перенесено}}
Перенос длинных имен ( nowrap=on ) Код Выход {{tlf|nowrap=on|long template name that would wrap to new line|long value for the 1st parameter that would wrap}}
{{длинное имя шаблона, которое будет перенесено на новую строку | длинное значение для 1-го параметра, которое будет перенесено}}
Перенос длинных имен ( nowrapname=on ) Код Выход {{tlf|nowrapname=on|long template name that would wrap to new line|long value for the 1st parameter that would wrap}}
{{ длинное имя шаблона, которое будет перенесено на новую строку | длинное значение для 1-го параметра, которое будет перенесено}}
Смотрите также Эти таблицы: Посмотреть говорить редактировать Универсальное форматирование Сравнение шаблонов со ссылками на стили созданного текста и созданных ссылок. Стиль текста ↓ {{tlg}}
параметры [примечание 1] для достижения стиля текстаСтиль ссылки Связано Связь отключена Связано с субподрядчиком Связано, включая фигурные скобки Связано с альтернативным текстом {{tlg}}
параметры [примечание 1] для достижения стиля ссылкиN / A ПО УМОЛЧАНИЮ nolink=yes
subst=yes
braceinside=yes
alttext=Foo
2=Foo
обычный ПО УМОЛЧАНИЮ {{ tlg }} [примечание 1] {{ tl }} {{ tlp | 1 | 2 | ...}} [примечание 2] {{ Template: tlu }} [примечание 3] {{tlf}} [примечание 2] < ссылка на шаблон > {{ subst: tls }} {{ subst : Template: tlsu }} [примечание 3] {{tn}} {{ tla }} code
code=yes
{{tl2}}
{{tlx}}
{{Template:tlxu}}
3 [примечание 3] {{tlc}}
[примечание 2] < ссылка на шаблон > {{tnull}}
< ссылка на шаблон > {{subst:tlxs}}
N / A моноширинный plaincode=yes
[примечание 4] N / A {{ subst : tltss }} [примечание 5] kbd kbd=yes
[примечание 5] смелый bold=yes
{{ tlb }} N / A bold+code
bold=yes|code=yes
{{tlxb }}
italic+code
italic=yes|code=yes
{{tlxi}}
^ a b c - это наиболее общий шаблон, позволяющий использовать любую комбинацию стилей текста и / или опций стиля ссылок. {{tlg}}
^ a b c Предотвращает перенос текста, помещая его внутри <span class="nowrap">...</span>
тегов. ^ a b c Разрешает ссылки на шаблоны в любом пространстве имен. ^ {{tlg|plaincode=yes}}
использует<code style="border:none; background-color:transparent;">...</code>.^ a b Отображает моноширинный шрифт с использованием <span style="font-family:monospace;">...</span>
.
Другие шаблоны форматирования Шаблоны, создающие специальные эффекты форматирования для заданных шаблонов, модулей или параметров Пример кода Эффект Заметки {{tl2|Hatnote|lang=fr}}
{{hatnote}}
Поддерживает ссылки на родственные проекты (например, fr: Hatnote) {{tlu|User:Ahunt/SSHFS}}
{{ Пользователь: Ahunt / SSHFS }} Поддерживает ссылку на любое пространство имен {{demo|<nowiki>{{Hatnote|lang=fr|Some text}}</nowiki>}}
{{hatnote | lang = fr | Некоторый текст}} Какой-то текст
Показывает код и пример {{xpd|Hatnote|Some hatnote text}}
"{{hatnote|Some hatnote text}}"
дает "Текст сноски
" [1]Показывает код, пример и ссылку для раскрытия кода шаблона. {{tln|Hatnote}}
Шаблон: Hatnote Производит обычную ссылку на шаблон {{elc|Template:Hatnote}}
{{elc|Template:Hatnote|Hatnote}}
[[Template:Hatnote]]
[[Template:Hatnote|Hatnote]]
Форматирует вики-ссылку с дополнительным передаваемым по конвейеру текстом ссылки и смешанным суффиксом {{ml|Example|hello}}
{{#invoke: Пример | привет}} Аналог {{ tl }} для связывания с модулями Lua {{mlx|Example|hello}}
{{#invoke:Example|hello}}
Аналог {{ tlx }} для связи с модулями Lua {{para|title|<var>book title</var>}}
|title=book title
Форматирует параметры шаблона для отображения со значениями или без них. {{sclx|LASTING}}
[[WP:LASTING]]
Принимает суффикс ярлыка в пространстве имен проекта и отображает его в скобках и псевдониме WP: в <code>...</code>теге. {{tag|ref}}
{{xtag|templatedata}}
<ref>...</ref>
<templatedata>
Форматирует [X] HTML-теги; может добавлять контент, выбирать открытие, закрытие или самозакрывание {{dtl|Ping project}}
{{ d: Ping project }} Аналог Викиданных {{ tl }} {{pf|if}}
{{pf|if|{{{1}}}|true|false}}
{{ #if }} {{ #if : {{{1}}} | истина | ложь}} Функция синтаксического анализатора, эквивалентная {{ tl }}
Со ссылками на служебные программы Шаблоны, создающие служебные ссылки для данного шаблона ( Hatnote используется здесь в качестве примера) Пример кода Эффект {{lt|Hatnote}}
Шаблон: Hatnote ( редактировать | говорить | история | ссылки | смотреть | журналы ) {{lts|Hatnote}}
Шаблон: Hatnote ( редактировать историю ссылок на обсуждение ) {{t links|Hatnote}}
Hatnote ( редактировать ссылки истории разговоров # / subpages / doc / doc edit / sbox / sbox diff / test ) {{tfd links|Hatnote}}
Шаблон: Hatnote ( редактировать · обсуждение · история · ссылки · включение · журналы · подстраницы · удаление ) {{tetl|Hatnote}}
{{ Hatnote }} ссылки обсуждение редактировать {{tsetl|Hatnote}}
{{ subst : Hatnote }} ссылки обсуждение редактировать {{ti|Hatnote}}
Шаблон: Hatnote ( обсуждение · ссылки · редактировать ){{tic|Hatnote}}
Шаблон: Hatnote ( ссылки на обсуждение править ) {{tim|Hatnote}}
m: Шаблон: Hatnote ( обратные ссылки править ) {{tiw|Hatnote}}
Шаблон: Hatnote ( обратные ссылки править ) {{tlt|Hatnote}}
{{ Hatnote }} ( разговор ) {{ttl|Hatnote}}
{{ Hatnote }} ( т / л ) {{twlh|Hatnote}}
Шаблон: Hatnote ( ссылки , обсуждение )
Выше документация будет включена через от Шаблона: ГТВА / дока . ( Редактировать | история ) Редакторы могут экспериментировать в этом шаблоне в песочнице ( редактировать | дифф ) и testcases ( редактировать ) страницы. Подстраницы этого шаблона .