Шаблон:Doc/doc: различия между версиями

Материал из Народные сказки
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показаны 4 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{docpage}}
{{Docpage}}
{{стили шаблона|Шаблон:Doc/styles.css}}
{{Стили шаблона|Шаблон:Doc/styles.css}}
Включает подстраницу с документацией для текущего шаблона. Точнее, включает страницу «''Название текущей страницы''/doc». Работает также и в обсуждении шаблона, то есть включает одну и ту же страницу как из шаблона, так и из его обсуждения (хотя включение документации в обсуждение является нежелательным).
Включает подстраницу с документацией для текущего шаблона. Точнее, включает страницу «''Название текущей страницы''/doc». Работает также и в обсуждении шаблона, то есть включает одну и ту же страницу как из шаблона, так и из его обсуждения (хотя включение документации в обсуждение является нежелательным).


Проще всего вставить включение этого шаблона, а потом перейти по появившейся ссылке и создать или скопировать туда документацию. Достаточно добавить код <code class="nowrap"><nowiki>&lt;noinclude&gt;{{Doc}}&lt;/noinclude&gt;</nowiki></code>, '''не перенося строку''' после последней строчки кода шаблона.
Проще всего вставить включение этого шаблона, а потом перейти по появившейся ссылке и создать или скопировать туда документацию. Достаточно добавить код <code class="nowrap"><nowiki>&lt;noinclude&gt;{{Doc}}&lt;/noinclude&gt;</nowiki></code>, '''не перенося строку''' после последней строчки кода шаблона.


Документация шаблона {{t|doc}} сформирована по тому же принципу, так что можно посмотреть код.
Документация шаблона {{T|Doc}} сформирована по тому же принципу, так что можно посмотреть код.


Основная цель выноса документации на отдельную страницу — избежать [[ВП:Серверный кэш|перегенерации HTML]] для всех страниц, использующих шаблон, при редактировании его документации. Также это сокращает страницу самого шаблона, что делает редактирование проще.
Основная цель выноса документации на отдельную страницу — избежать [[ВП:Серверный кэш|перегенерации HTML]] для всех страниц, использующих шаблон, при редактировании его документации. Также это сокращает страницу самого шаблона, что делает редактирование проще.


Шаблон поддерживает необязательный параметр. При вводе {{tc|doc|''Полное название страницы''}} вместо страницы «/doc» будет включена любая необходимая. Это удобно для создания общей документации для однотипных шаблонов.
Шаблон поддерживает необязательный параметр. При вводе {{Tc|Doc|''Полное название страницы''}} вместо страницы «/doc» будет включена любая необходимая. Это удобно для создания общей документации для однотипных шаблонов.
 
{{другие названия шаблона|документация}}


== См. также ==
== См. также ==
* [[Проект:Технические работы/Шаблоны/Документирование|Проект по документированию шаблонов]]
* [[Проект:Технические работы/Шаблоны/Документирование|Проект по документированию шаблонов]]
* Пара шаблонов {{tl|doc-inline}} и {{tl|doc-end}}
* Пара шаблонов {{Tl|Doc-inline}} и {{Tl|Doc-end}}


== TemplateData ==
== TemplateData ==

Текущая версия от 22:00, 3 июня 2023

Включает подстраницу с документацией для текущего шаблона. Точнее, включает страницу «Название текущей страницы/doc». Работает также и в обсуждении шаблона, то есть включает одну и ту же страницу как из шаблона, так и из его обсуждения (хотя включение документации в обсуждение является нежелательным).

Проще всего вставить включение этого шаблона, а потом перейти по появившейся ссылке и создать или скопировать туда документацию. Достаточно добавить код <noinclude>{{Doc}}</noinclude>, не перенося строку после последней строчки кода шаблона.

Документация шаблона {{Doc}} сформирована по тому же принципу, так что можно посмотреть код.

Основная цель выноса документации на отдельную страницу — избежать перегенерации HTML для всех страниц, использующих шаблон, при редактировании его документации. Также это сокращает страницу самого шаблона, что делает редактирование проще.

Шаблон поддерживает необязательный параметр. При вводе {{Doc|Полное название страницы}} вместо страницы «/doc» будет включена любая необходимая. Это удобно для создания общей документации для однотипных шаблонов.

См. также

TemplateData

Нет описания.

Параметры шаблона

Шаблон использует блочное форматирование параметров.

ПараметрОписаниеТипСтатус
11

без описания

Неизвестнонеобязательный
22

без описания

Неизвестнонеобязательный
33

без описания

Неизвестнонеобязательный
44

без описания

Неизвестнонеобязательный
55

без описания

Неизвестнонеобязательный
editsectioneditsection

без описания

Неизвестнонеобязательный
SUBJECTPAGENAMESUBJECTPAGENAME

без описания

Неизвестнонеобязательный