Проект:Технические работы/Шаблоны/Категоризация

< Проект:Технические работы‎ | Шаблоны
Версия от 20:46, 17 февраля 2022; Adam (обсуждение | вклад) (Новая страница: «'''Каждый шаблон должен быть помещён в одну из категорий шаблонов''' (см. {{cat|Тептар:Шаблоны}}, {{tl|Категория шаблонов}}). == Общие сведения == Чтобы добавить шаблон в какую-либо категорию, напишите в конце шаблона: <syntaxhighlight lang="tid"> <noinclude> Категория:Шаблоны ... </...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Каждый шаблон должен быть помещён в одну из категорий шаблонов (см. Категория:Тептар:Шаблоны, {{Категория шаблонов}}).

Общие сведенияПравить

Чтобы добавить шаблон в какую-либо категорию, напишите в конце шаблона:

<noinclude>
[[Категория:Шаблоны ...]]
</noinclude>
  • Обратите внимание: открывающий тег <noinclude> должен идти сразу после последнего символа кода шаблона, без пробелов и не с новой строки (иначе пробелы и пустые строки будут вставляться во все страницы, куда включается шаблон).
  • Если в конце текста шаблона уже есть блок тегов <noinclude>...</noinclude>, то создавать ещё один дополнительный блок тегов <noinclude> для категорий после него не нужно, а новую категорию следует вставлять между тех уже существующих <noinclude>...</noinclude>.

Если в конце шаблона уже есть <noinclude>{{doc}}</noinclude>, тогда вся документация шаблона, включая категории, заполняется на отдельной подстранице (обычно с именем «Шаблон:Имя шаблона/doc»). В конце подстраницы /doc напишите:

<includeonly>
[[Категория:Шаблоны ...]]
</includeonly>

Шаблон в категории может сортироваться по умолчанию по названию или можно указать другой ключ сортировки. Например, если шаблон с названием «История Финляндии» требуется показывать в категории не в индексе И, а в индексе Ф, то ключ нужно указать как «Финляндия» [[Категория:Шаблоны:История стран|Финляндия]].

Классификация шаблоновПравить

Предложение по разделению дерева шаблонов (нуждается в доработке прежде введения в жизнь) — идея заимствована из ca+es+it. Если эта структура окажется логичной, то тогда можно будет рекомендовать помещать каждый шаблон в одну из категорий каждой из веток (например, шаблон может быть навигационным, для статей и о спорте).

По пространству примененияПравить

По типуПравить

По статусуПравить

По темеПравить

Шаблоны по темам

По кодам?Править

Шаблоны по кодам

Название категорийПравить

  • Общим правилом является то, что в названии должно присутствовать слово «шаблоны». Остальные утверждения обсуждаемы.
  • Префикс «Тептар» рекомендуется использовать только в категориях шаблонов, предназначенных для использования не в статьях (или в пространстве Тептар? или для служебных шаблонов?). Видимо не нужно рекомендовать формат «Шаблоны <тема в род. падеже>»
  • Слово «шаблоны» обычно стоит в начале и является префиксом — «Шаблоны:<Тема>». Допустимые (?) исключения: «эпитет + шаблоны» (обычно для служебных категорий); «(навигационные) шаблоны по …».
  • «Шаблоны-карточки» — вроде однозначно
  • «Навигационные шаблоны» vs «Шаблоны: Навигация»:
    • За «Навигационные шаблоны»:
      • Отдельная сортировка от других шаблонов.
      • Нет путаницы с навигацией.
      • Стихийно сложившаяся традиция
    • За «Шаблоны: Навигация»:
      • Единая сортировка со всеми шаблонами.
      • Существительное проще (для иностранцев).
      • Удобно писать «Шаблоны: Навигация по неоднозначностям».
    • Обсуждения: ТП:Ф-О/Ноябрь 2008, ТП:ОКТО/Январь 2009, ТП:ОКТО/Май 2009.

Современное положение делПравить

Дерево категорий

См. такжеПравить

  • MediaWiki:Editnotice-10 при редактировании /doc показывает рекомендацию «Нажмите <includeonly> [[Категория:]] </includeonly>, чтобы добавить категорию для шаблона»
  • ТП:КШ (правило) при защите всё содержимое noinclude, в том числе категории, переносится в /doc
  • Шаблон:Категория шаблонов en:Template:Template category в категориях показывает инструкцию по вставке имени этой категории в шаблоны