Шаблон:Documentation/doc: различия между версиями
(Позаимствовано: https://www.underrail.com/wiki/index.php?title=Template:Documentation/doc) |
(Перевод с буржуйского и модификация по MOC'у в своей голове) |
||
| Строка 1: | Строка 1: | ||
| − | == | + | == Описание == |
| − | + | Этот шаблон используется для вставки описаний на страницах шаблонов. | |
| − | == | + | == Синтаксис == |
| − | + | Добавьте <code><nowiki><noinclude></nowiki>{{t|documentation}}<nowiki></noinclude></nowiki></code> в конце страницы шаблона. | |
| − | == | + | == Использование == |
| − | === | + | === На странице Шаблона === |
| − | + | Это нормальный формат при использовании: | |
<pre> | <pre> | ||
| − | + | КОД ШАБЛОНА<includeonly>Любые категории для вставки в статьи по шаблону</includeonly><noinclude> | |
{{documentation}}</noinclude> | {{documentation}}</noinclude> | ||
| Строка 21: | Строка 21: | ||
</pre> | </pre> | ||
| − | '' | + | ''Если ваш шаблон не является законченным [http://htmlbook.ru/html/div div] или [http://htmlbook.ru/html/table table], то, возможно, вам потребуется закрыть теги непосредственно перед вставкой <code><nowiki>{{documentation}}</nowiki></code> (в пределах тегов [https://ru.wikipedia.org/wiki/Википедия:Механизм_шаблонов#Теги_noinclude,_includeonly,_onlyinclude noinclude]).'' |
| − | '' | + | ''Разрыв строки прямо перед <code><nowiki>{{documentation}}</nowiki></code> также может быть полезным, так как это помогает предотвратить "столкновение" шаблона документации с предыдущим кодом.'' |
| − | === | + | === На странице Template/doc === |
| − | + | Обычно вы захотите написать что-то вроде следующего на странице документации: | |
<pre> | <pre> | ||
| − | == | + | == Описание == |
| − | + | Этот шаблон используется, чтобы сделать что-то. | |
| − | == | + | == Синтаксис == |
| − | + | Напишите <code>{{t|templatename}}</code> где-то. | |
| − | == | + | == Примеры == |
<code><nowiki>{{templatename|input}}</nowiki></code> | <code><nowiki>{{templatename|input}}</nowiki></code> | ||
| − | + | превращается в... | |
{{templatename|input}} | {{templatename|input}} | ||
| − | <includeonly> | + | <includeonly>Любые категории для самого шаблона</includeonly><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude> |
</pre> | </pre> | ||
| − | + | Используйте любой или все вышеприведенные разделы [[#Описание|описания]]/[[#Синтаксис|синтаксиса]]/[[#Использование|примера вывода]]. Вы также можете добавить «См. также» или другие разделы. | |
| − | + | Обратите внимание, что в приведенном выше примере также используется шаблоны [[Template:T]] и [[Template:T/piece]]. | |
<includeonly>[[Category:General wiki templates|{{PAGENAME}}]]</includeonly><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude> | <includeonly>[[Category:General wiki templates|{{PAGENAME}}]]</includeonly><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude> | ||
Версия от 13:46, 2 июля 2020
Описание
Этот шаблон используется для вставки описаний на страницах шаблонов.
Синтаксис
Добавьте <noinclude>{{
documentation
}}</noinclude> в конце страницы шаблона.
Использование
На странице Шаблона
Это нормальный формат при использовании:
КОД ШАБЛОНА<includeonly>Любые категории для вставки в статьи по шаблону</includeonly><noinclude>
{{documentation}}</noinclude>
Если ваш шаблон не является законченным div или table, то, возможно, вам потребуется закрыть теги непосредственно перед вставкой {{documentation}} (в пределах тегов noinclude).
Разрыв строки прямо перед {{documentation}} также может быть полезным, так как это помогает предотвратить "столкновение" шаблона документации с предыдущим кодом.
На странице Template/doc
Обычно вы захотите написать что-то вроде следующего на странице документации:
== Описание ==
Этот шаблон используется, чтобы сделать что-то.
== Синтаксис ==
Напишите <code>{{t|templatename}}</code> где-то.
== Примеры ==
<code><nowiki>{{templatename|input}}</nowiki></code>
превращается в...
{{templatename|input}}
<includeonly>Любые категории для самого шаблона</includeonly><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude>
Используйте любой или все вышеприведенные разделы описания/синтаксиса/примера вывода. Вы также можете добавить «См. также» или другие разделы.
Обратите внимание, что в приведенном выше примере также используется шаблоны Template:T и Template:T/piece.