Шаблон:Comment/doc
Материал из Викиневер
(Различия между версиями)
(Новая страница: «<noinclude>{{docpage}}</noinclude>Шаблон выделяет текст подчёркиванием и добавляет к нему [[Подсказка#П…») |
Fedvit (обсуждение | вклад) м |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 1: | Строка 1: | ||
− | <noinclude>{{docpage}}</noinclude>Шаблон выделяет текст подчёркиванием и добавляет к нему | + | <noinclude>{{docpage}}</noinclude>Шаблон выделяет текст подчёркиванием и добавляет к нему всплывающую подсказку. |
Использование: <tt style="border:1px dotted gray; padding:2px 5px 2px 5px"><nowiki>{{comment|текст|подсказка}}</nowiki></tt>, | Использование: <tt style="border:1px dotted gray; padding:2px 5px 2px 5px"><nowiki>{{comment|текст|подсказка}}</nowiki></tt>, | ||
− | например: <code><nowiki>{{comment| | + | например: <code><nowiki>{{comment|КБ|Класс Брони}}</nowiki></code> → {{comment|КБ|Класс Брони}} |
Возможно использование с указанием вики-ссылки: <tt style="border:1px dotted gray; padding:2px 5px 2px 5px"><nowiki>{{comment|текст|подсказка|ссылка на статью}}</nowiki></tt>, | Возможно использование с указанием вики-ссылки: <tt style="border:1px dotted gray; padding:2px 5px 2px 5px"><nowiki>{{comment|текст|подсказка|ссылка на статью}}</nowiki></tt>, | ||
− | например: <code><nowiki>{{comment| | + | например: <code><nowiki>{{comment|КБ|Класс Брони|Класс Брони}}</nowiki></code> → {{comment|КБ|Класс Брони|Класс Брони}} |
'''Технические ограничения:''' | '''Технические ограничения:''' | ||
Строка 11: | Строка 11: | ||
* Если в параметрах шаблона есть знак <code style="border:1px dotted gray; padding:1px">=</code>, то, как и в любом другом шаблоне, приходится использовать явные номера параметров: <tt style="white-space:nowrap"><nowiki>{{comment|1=текст|2=подсказка}}</nowiki></tt>. | * Если в параметрах шаблона есть знак <code style="border:1px dotted gray; padding:1px">=</code>, то, как и в любом другом шаблоне, приходится использовать явные номера параметров: <tt style="white-space:nowrap"><nowiki>{{comment|1=текст|2=подсказка}}</nowiki></tt>. | ||
* В некоторых браузерах длина всплывающей подсказки ограничена. Например, в браузере Mozilla Firefox до третьей версии подсказки были однострочными. | * В некоторых браузерах длина всплывающей подсказки ограничена. Например, в браузере Mozilla Firefox до третьей версии подсказки были однострочными. | ||
− | + | ||
== Параметры шаблона == | == Параметры шаблона == |
Текущая версия на 11:15, 17 мая 2020
[править] Документация
Этот служебный шаблон предоставляет навигацию для документации шаблона при использовании {{doc}}. Его вставляют на подстраницу ./doc в виде
<noinclude>{{docpage}}</noinclude>
Увидеть, как он выглядит, можно при просмотре документации этого шаблона.
Также этот шаблон автоматически помещает документацию в соответствующую категорию. Шаблон выделяет текст подчёркиванием и добавляет к нему всплывающую подсказку.
Использование: {{comment|текст|подсказка}},
например: {{comment|КБ|Класс Брони}}
→ КБ
Возможно использование с указанием вики-ссылки: {{comment|текст|подсказка|ссылка на статью}},
например: {{comment|КБ|Класс Брони|Класс Брони}}
→ КБ
Технические ограничения:
- В тексте подсказки не должно быть знака машинописных кавычек
"
(типографские кавычки«»
допустимы). При необходимости вместо них пишите"
. - Если в параметрах шаблона есть знак
=
, то, как и в любом другом шаблоне, приходится использовать явные номера параметров: {{comment|1=текст|2=подсказка}}. - В некоторых браузерах длина всплывающей подсказки ограничена. Например, в браузере Mozilla Firefox до третьей версии подсказки были однострочными.
[править] Параметры шаблона
<TemplateData> {
"description": "Шаблон выделяет текст подчёркиванием и добавляет к нему всплывающую подсказку. См. https://ru.wikipedia.org/wiki/Шаблон:Comment", "params": { "1": { "label": "текст", "description": "видимый текст", "type": "string", "required": false }, "2": { "label": "подсказка", "description": "В тексте подсказки не должно быть знака машинописных кавычек (типографские кавычки «» допустимы). При необходимости вместо них пишите ".", "type": "string", "required": false }, "3": { "label": "ссылка", "description": "ссылка на статью", "type": "string", "required": false } }
} </TemplateData>