DZWIKI:Механизм шаблонов

Материал из DZWIKI
Версия от 22:18, 2 июня 2021; Dzmuh (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Шаблоны — класс особых страниц в MediaWiki, содержимое которых можно вставить в другие страницы. Ниже описывается их работа.

Общая информация

Страницы шаблонов — полноценные вики-документы, для которых отведено своё пространство имён «Шаблон».

Параметры

Параметры шаблона могут быть именованными или нумерованными. Синтаксис вызова шаблона и способ использования параметров в теле шаблона в этих двух случаях будут различаться:

  • В первом случае — на странице с вызовом шаблона используются именованные параметры:

{{имя шаблона |имя параметра 1=значение параметра 1 |имя параметра 2=значение параметра 2}}
В этом случае в теле шаблона (на странице шаблона) надо ссылаться на имя параметра: {{{имя параметра 1}}}, {{{имя параметра 2}}}.

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

{{имя шаблона |значение параметра 1 |значение параметра 2}} или {{имя шаблона |1=значение параметра 1 |2=значение параметра 2}}
В этом случае в теле шаблона (на странице шаблона) надо использовать порядковый номер параметра {{{1}}}, {{{2}}}.

Обратите внимание, что фигурные скобки вокруг имён параметров на странице шаблона должны быть тройными {{{}}}.

Параметры, присутствующие на странице в вызовом шаблона, но отсутствующие в теле шаблона (на странице шаблона), игнорируются. Именованные параметры чувствительны к регистру символов. При вызове шаблона выполняются два типа подстановок:

  • На странице вызова шаблона: имя шаблона в двойных фигурных скобках заменяется содержимым шаблона;
  • На странице шаблона: имя или номер параметра шаблона в тройных фигурных скобках заменяется значением параметра, полученного со страницы вызова.

Параметром шаблона может быть ссылка на другую статью.