Шаблон:Doc
Материал из Wiki.crossplatform.ru
Lit-uriy (Обсуждение | вклад) м (Защищена страница «Шаблон:Doc» [edit=sysop:move=sysop] [каскадная]) |
Lit-uriy (Обсуждение | вклад) (в работе) |
||
Строка 1: | Строка 1: | ||
- | <includeonly>{{Template doc begin|{{{1|{{SUBJECTPAGENAME}}/Документация}}}|notoc={{{notoc|}}}}} | + | <includeonly>{{Clear}}{{Template doc begin|{{{1|{{SUBJECTPAGENAME}}/Документация}}}|notoc={{{notoc|}}}}} |
{{{{{1|{{SUBJECTPAGENAME}}/Документация}}}}}{{Template doc end}}</includeonly><noinclude> | {{{{{1|{{SUBJECTPAGENAME}}/Документация}}}}}{{Template doc end}}</includeonly><noinclude> | ||
{{doc}} | {{doc}} | ||
</noinclude> | </noinclude> |
Текущая версия на 22:42, 4 октября 2008
Шаблон:Doc · Документация · Обсуждение · Где используется
Этот шаблон предназначен для документирования других шаблонов.
Его необходимо использовать во всех шаблонах нашей вики!
Он создает ссылку на подстраницу с документаций для текущего шаблона.
Применение
При создании шаблона не добавляйте сам шаблон в какую либо категорию, а добавте в конец шаблона следующий текст:
<noinclude> {{doc}} <!-- Пожалуйста, добавляйте категории и интервики на страницу документации! --></noinclude>
Затем сохраните шаблон, вы увидите ссылку НАЗВАНИЕ СТРАНИЦЫ/Документация
. Перейдите по этой ссылке и напишите документацию. Категорию в которую надо поместить сам шаблон указывают на странице документации (см. заготовку).
Заготовка документации
<noinclude>{{template navigation}} [[Категория:Документация к шаблонам|{{PAGENAME}}]] </noinclude>__NOTOC__ == Описание == Тест документации, необходимые ссылки; == Пример использования == === Заготовка для копирования === <nowiki>ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА</nowiki> === Как выглядит === ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, но уже без тэга <nowiki></nowiki>, т.е. будет отображен результат === Примечание === Если оно необходимо<includeonly> <!-- категории и интервики для самого шаблона--> [[Категория:КАТЕГОРИЯ_В_КОТОРУЮ_ПОМЕЩАЕТСЯ_ШАБЛОН|{{PAGENAME}}]] </includeonly>
Обратите внимание: открывающиеся тэги <noinclude> и <includeonly> пишутся всегда слитно с предыдущим текстом, а открывающийся тэг <nowiki> пишется с отступом от начала строки, чтобы получилась рамка без вики-форматирования.
Примечание
Документация шаблона {{doc}} сформирована по тому же принципу, так что можно посмотреть код.
Основная цель выноса документации на отдельную страницу — избежать перегенерации HTML для всех страниц, использующих шаблон, при редактировании его документации. Также это сокращает страницу самого шаблона, что делает редактирование проще.
Шаблон поддерживает необязательный параметр. При вводе {{doc|Название страницы}} вместо страницы /Документация
будет включена любая необходимая. Это удобно для создания общей документации для однотипных шаблонов.