|
|
| Строка 1: |
Строка 1: |
| − | <noinclude>{{docpage}}</noinclude>Этот шаблон является расширенной версией {{tl|comment}}. | + | <includeonly>{{#switch: {{{3|1}}} |
| − | | + | | 0 = <abbr title="{{#tag:nowiki|{{{2}}}}}">{{{1}}}</abbr> |
| − | Всплывающая подсказка расшифровывает значение аббревиатуры и ссылается на соответствующую статью, например: {{abbr|РФ|Российская Федерация|Россия}}.
| + | | 1 = [[{{{1}}}|<abbr title="{{#tag:nowiki|{{{2}}}}}">{{{1}}}</abbr>]] |
| − | | + | | 2 = <abbr title="{{#tag:nowiki|{{{2}}}}}">[[{{{2}}}|{{{1}}}]]</abbr> |
| − | Можно использовать перенаправления {{tl|Аббревиатура}} и {{tl|Аббр}}.
| + | | #default = [[{{{3}}}|<abbr title="{{#tag:nowiki|{{{2}}}}}">{{{1}}}</abbr>]] |
| − | | + | }}</includeonly><noinclude> |
| − | == Синтаксис ==
| + | {{doc}} |
| − | <nowiki>{{</nowiki>abbr|аббревиатура|расшифровка|ссылка<nowiki>}}</nowiki>
| + | [[Категория:Шаблоны:Форматирование|Abbr]] |
| − | Необязательный третий параметр указывает, какой из параметров использовать в качестве ссылки на статью
| + | </noinclude> |
| − | * 0 — подавляет ссылку
| + | |
| − | * 1 — ссылается на параметр «аббревиатура» (по умолчанию)
| + | |
| − | * 2 — ссылается на параметр «расшифровка»
| + | |
| − | * другое — ссылается на параметр «ссылка»
| + | |
| − | | + | |
| − | == Примеры == | + | |
| − | | + | |
| − | 1. Ссылка по умолчанию или явно указана на параметр «аббревиатура» | + | |
| − | <nowiki>{{</nowiki>abbr|АН СССР|Академия наук СССР<nowiki>}}</nowiki>
| + | |
| − | или
| + | |
| − | <nowiki>{{</nowiki>abbr|АН СССР|Академия наук СССР|1<nowiki>}}</nowiki>
| + | |
| − | | + | |
| − | Результат: {{abbr|АН СССР|Академия наук СССР}}
| + | |
| − | | + | |
| − | | + | |
| − | 2. Ссылка подавлена | + | |
| − | <nowiki>{{</nowiki>abbr|ПТЗ|Павлодарский тракторный завод|0<nowiki>}}</nowiki>
| + | |
| − |
| + | |
| − | Результат: {{abbr|ПТЗ|Павлодарский тракторный завод|0}}
| + | |
| − | | + | |
| − | | + | |
| − | 3. Ссылка явно указана на параметр «расшифровка»
| + | |
| − | <nowiki>{{</nowiki>abbr|ПАВ|Поверхностно-активные вещества|2<nowiki>}}</nowiki>
| + | |
| − |
| + | |
| − | Результат: {{abbr|ПАВ|Поверхностно-активные вещества|2}}
| + | |
| − | | + | |
| − | | + | |
| − | 4. Ссылка задана на произвольную страницу. В данном случае ссылка ошибочно ссылается на статью «[[Психоактивные вещества]]» хотя в расшифровано как «[[Поверхностно-активные вещества]]». Это сделано намеренно для демонстрации возможностей шаблона.
| + | |
| − | <nowiki>{{</nowiki>abbr|ПАВ|Поверхностно-активные вещества|Психоактивные вещества<nowiki>}}</nowiki>
| + | |
| − | | + | |
| − | Результат: {{abbr|ПАВ|Поверхностно-активные вещества|Психоактивные вещества}}
| + | |
| − | | + | |
| − | == Технические ограничения == | + | |
| − | Технические ограничения те же, что и в шаблоне {{tl|comment}}.
| + | |
| − | | + | |
| − | * В тексте подсказки не должно быть знака машинописных кавычек <code style="border:1px dotted gray; padding:1px">"</code> (типографские кавычки <code style="border:1px dotted gray; padding:1px">«»</code> допустимы).
| + | |
| − | * Если в параметрах шаблона есть знак <code style="border:1px dotted gray; padding:1px">=</code>, то, как и в любом другом шаблоне, приходится использовать явные номера параметров: <tt style="white-space:nowrap"><nowiki>{{comment|1=текст|2=подсказка}}</nowiki></tt>.
| + | |
| − | * В некоторых браузерах длина всплывающей подсказки ограничена. Например, в браузере Mozilla Firefox до третьей версии подсказки были однострочными.
| + | |
| − | * Пользователи [[смартфон]]ов и [[Планшетный компьютер|планшетных компьютеров]], как правило, не имеют возможности увидеть всплывающую подсказку, поэтому используйте данный шаблон только там, где это действительно необходимо.
| + | |
| − | | + | |
| − | <includeonly> | + | |
| − | [[Категория:Шаблоны:Внутренние ссылки|{{PAGENAME}}]]
| + | |
| − | | + | |
| − | [[be:Шаблон:Abbr]] | + | |
| − | [[en:Template:Abbr]]
| + | |
| − | [[eo:Ŝablono:Diskreta mallongigo]]
| + | |
| − | [[fr:Modèle:Abréviation]]
| + | |
| − | [[id:Templat:Abbr]]
| + | |
| − | [[ja:Template:Abbr]]
| + | |
| − | [[or:ଟେମ୍ପଲେଟ:Abbr]]
| + | |
| − | [[uk:Шаблон:Abbr]]
| + | |
| − | </includeonly> | + | |
Версия 10:14, 24 июля 2014
Включает подстраницу с документаций для текущего шаблона. Точнее, включает шаблон название страницы/doc. Работает также и в обсуждении шаблона, то есть включает одну и ту же страницу как из шаблона, так и из его обсуждения. И всё же включение документации в обсуждение является нежелательным.
Проще всего вставить вызов этого шаблона, а потом перейти по появившейся ссылке и создать или скопировать туда документацию. Достаточно добавить код <noinclude>{{doc}}</noinclude>.
Документация шаблона {{doc}} сформирована по тому же принципу, так что можно посмотреть код.
Основная цель выноса документации на отдельную страницу — избежать перегенерации HTML для всех страниц, использующих шаблон, при редактировании его документации. Также это сокращает страницу самого шаблона, что делает редактирование проще.
Шаблон поддерживает необязательный параметр. При вводе {{doc|Полное название страницы}} вместо страницы /doc будет включена любая необходимая. Это удобно для создания общей документации для однотипных шаблонов.
См. также Википедия:Проект:Документирование шаблонов|проект по документированию шаблонов.
Категория:Википедия:Шаблоны для документирования шаблонов|Abbr