Обсуждение Википедии:Рекомендации по созданию шаблонов

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Перенесено со страницы ВП:форум/Правила.

Предлагаю добавить пару абзацев:

  • В раздел «Не создавайте тривиальных шаблонов» добавить:
Нежелательно также создавать шаблон, предполагающий только одно включение. В особенности не
следует выносить в пространство шаблонов часть текста статьи, таблицы и галереи изображений —
вынос их в пространство шаблонов ничем не оправдан, к тому же для неопытных пользователей
становится неочевидной возможность исправления данных, представленных в таком виде.
  • А после него добавить раздел «Локальные шаблоны»
В некоторых случаях может быть целесообразно создание шаблона, предназначенного для включения
только в одну статью: это может быть многократно повторяющийся в статье элемент оформления,
в том числе для оформления таблиц и графиков. Такие шаблоны можно создать, как
подстраницу шаблона {{local}} (см. документацию к шаблону). В этом
случае, выносить следует только элементы оформления, в то время как содержательная информация
должна оставаться в статье (её можно передавать шаблону в параметрах).

Tucvbif ?  * 15:37, 25 сентября 2012 (UTC)[ответить]

    • "Нежелательно также создавать шаблон, предполагающий только одно включение" - {{Список серий аниме/AddTitle}}. Да, надо. Так код основного шаблона читаемей.
    • "вынос их в пространство шаблонов ничем не оправдан" - например, это шаблон подставляющий цитаты из Писания. Как часто это нужно - другой вопрос.
    • "Такие шаблоны можно создать, как подстраницу шаблона {{local}}" - нафига? Просто чтоб было правило за соблюдением которого можно следить? К слову, ВП:Рекомендации по созданию шаблонов статуса правила не имеет. Zero Children 16:00, 25 сентября 2012 (UTC)[ответить]
      • Пример с цитатами из Писания — это уже не шаблон на одно включение. UPD Пример с {{Список серий аниме/AddTitle}} — тоже.
      • По поводу шаблона local я уже писал: чтобы не засорять пространство имён шаблонов, и чтобы потом не появлялось шаблонов-сирот наподобие этого. Так хоть будет понятно, куда он входил раньше, а в дальнейшем можно будет поставить бота для выставления неиспользуемых локальных шаблонов на удаление.
      • По поводу отсутствия статуса правила: значит ли это, что можно было добавить текст без предварительно обсуждения? Tucvbif ?  * 16:16, 25 сентября 2012 (UTC)[ответить]
        • По цитатам - значит, не так понял. Мне показалось, что предлагается запрещать и шаблоны для одной статьи, и вынос кусков текста в шаблоны.
        • По шаблону local - засорение пространства имен мешает разве что в плане конфликта имен. Да и то решаемо переименованием шаблона в "шаблон:статья/Имя шаблона". А вот удалять шаблоны ботом лучше не надо. Он же не знает не используется ли шаблон потому что не нужен или потому что его вандал убрал.
        • По статусу - ну, изменения эссе обычно рекомендуется хоть немного согласовывать. Я статус помянул в том смысле, что обсуждаемый текст никого, ни к чему не принуждает. Zero Children 16:31, 25 сентября 2012 (UTC)[ответить]
          • local как раз предназначен для упрощения массовой вставки шаблонов в статью: к примеру, если название статьи — на полторы строки, плюс префикс «шаблон», плюс подстраница, вставить слово {{local}} будет проще.
          • Ботом я предлагаю не удалять, а выставлять на удаление, допустим через неделю после того, как на него перестали ссылаться, или сразу после удаления одноимённой статьи. А удалять шаблон будет человек. Tucvbif ?  * 16:40, 25 сентября 2012 (UTC)[ответить]
          • Да, и шаблоны для одной статьи первым абзацем я не предлагал запрещать не рекомендовать использовать. Я хотел лишь, чтобы поменьше создавали шаблонов на одно включение, то есть наподобие такого.Tucvbif ?  * 16:59, 25 сентября 2012 (UTC)[ответить]
  • Нежелательно также создавать шаблон, предполагающий только одно включение - за исключением шаблонов, включенных в другой шаблон. Нередко для упрощения кода основного шаблона он растаскивается по подшаблонам (см. например special:PrefixIndex/Шаблон:Персона/Дата) MaxBioHazard 21:38, 25 сентября 2012 (UTC)[ответить]
  • Сначала нужно принять эту страницу в качестве правила/рекомендации, чтобы обсуждать здесь дополнения в неё.--Cinemantique 01:37, 26 сентября 2012 (UTC)[ответить]
  • Такое впечатление, что автора предложения интересует конкретная ситуация с конкретной статьей. Перетряхивать правила ad hoc не рекомендуется. --Ghirla -трёп- 06:00, 26 сентября 2012 (UTC)[ответить]

Я вижу, возражений по сути не поступало. Добавлю пока первый пункт с уточнениями, второй — позже, если не будет возражений. Tucvbif ?  * 08:35, 30 сентября 2012 (UTC)[ответить]

Стоит также добавить сюда пункт о нежелательности дублирования шаблона.--Tucvbif ?  * 19:08, 30 октября 2013 (UTC)[ответить]