Шаблон:Local/doc

< Шаблон:Local
Версия от 01:09, 21 февраля 2022; Adam (обсуждение | вклад) (Новая страница: «{{docpage}} {{внимание|Этот шаблон предназначен для использования в пространстве статей. В прочих пространствах имён используйте подстраницы}} == Назначение == Данный меташаблон формирует ссылку на свою подстраницу с именем статьи, в котору...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

НазначениеПравить

Данный меташаблон формирует ссылку на свою подстраницу с именем статьи, в которую он включен. С его помощью можно вставлять шаблоны, которые будут использоваться только в одной статье: это может понадобиться для сложного оформления ячеек таблиц, специфичного только для данной статьи, или чтобы улучшить читабельность кода статей, в которых вставлено множество диаграмм, созданных с помощью расширения <timeline>. Не следует с помощью данного шаблона выносить за пределы статей часть текста статьи, или какие-либо иллюстрации: желательно использовать локальные шаблоны для целей оформления, а данные оставлять в статье или передавать шаблону в качестве параметров.

ИспользованиеПравить

Чтобы вставить в статью локальный шаблон, нужно добавить в её текст такую запись:

{{{{local}} }}

Тогда в статью будет вставлен шаблон, расположенный по адресу Шаблон:local/[Статья], где [статья] — название статьи, куда этот шаблон вставлен.

Локальный шаблон работает так же, как и обычный: в нём работают те же функции, магические слова, переменные языка определения шаблонов и другие шаблоны, он так же принимает параметры и так же может быть заменён подстановкой,. К примеру, такая запись

{{{{local}}|color=green}}

передаст шаблону параметр color со значением green.

Чтобы предупредить редакторов о наличии шаблона, в начало раздела, в котором он используется, можно вставить следующую конструкцию:

{{subst:local/внимание!}}

После этого в статье появится комментарий, который будет виден при редактировании статьи и содержащий путь к данному локальному шаблону.

Чтобы использовать несколько различных локальных шаблонов, можно создавать подстраницы второго уровня — их название лучше писать как параметры меташаблона «local». Например

{{{{local|зелёный}} }}.

Если по указанному адресу шаблона нет, будет отображаться такой текст:

{{создать? }}

После нажатия на ссылку «создать», соответствующая подстраница откроется для редактирования. Если же вы увидели этот шаблон в статье, написанной не вами, постарайтесь узнать, что случилось с шаблоном. Возможные варианты:

  • статья была переименована — тогда нужно найти прежнее название статьи и поискать шаблон по нему;
  • статья была удалена, но потом восстановлена, а шаблон — нет. Тогда нужно подавать запрос на ТП:ВУС;
  • шаблон был убран из статьи и удалён, но позже статья была откачена к текущему состоянию. В этом случае либо нужно отменить правку, либо потребовать восстановить шаблон;
  • шаблон был удалён по ошибке;
  • редактор хотел создать шаблон для вставки в статью, но почему-то не сделал этого. Тогда лучше связаться с редактором статьи, который вставил в неё этот шаблон, а если это невозможно — удалить шаблон из статьи.

Список подстраницПравить

Список всех локальных шаблонов:


Название шаблона должно соответствовать названию статьи, куда он включен. Исключение составляют шаблоны «внимание!», «пояснения» и «doc»