DZWIKI:Механизм шаблонов
Шаблоны — класс особых страниц в MediaWiki, содержимое которых можно вставить в другие страницы. Ниже описывается их работа.
Общая информация
Страницы шаблонов — полноценные вики-документы, для которых отведено своё пространство имён «Шаблон».
Параметры
Параметры шаблона могут быть именованными или нумерованными. Синтаксис вызова шаблона и способ использования параметров в теле шаблона в этих двух случаях будут различаться:
- В первом случае — на странице с вызовом шаблона используются именованные параметры:
{{имя шаблона |имя параметра 1=значение параметра 1 |имя параметра 2=значение параметра 2}}
В этом случае в теле шаблона (на странице шаблона) надо ссылаться на имя параметра: {{{имя параметра 1}}}, {{{имя параметра 2}}}.
- Во втором случае — на странице с вызовом шаблона используются параметры, не имеющие имени, которые автоматически нумеруются или явно нумерованные параметры:
{{имя шаблона |значение параметра 1 |значение параметра 2}} или {{имя шаблона |1=значение параметра 1 |2=значение параметра 2}}
В этом случае в теле шаблона (на странице шаблона) надо использовать порядковый номер параметра {{{1}}}, {{{2}}}.
Обратите внимание, что фигурные скобки вокруг имён параметров на странице шаблона должны быть тройными {{{}}}.
Параметры, присутствующие на странице в вызовом шаблона, но отсутствующие в теле шаблона (на странице шаблона), игнорируются. Именованные параметры чувствительны к регистру символов. При вызове шаблона выполняются два типа подстановок:
- На странице вызова шаблона: имя шаблона в двойных фигурных скобках заменяется содержимым шаблона;
- На странице шаблона: имя или номер параметра шаблона в тройных фигурных скобках заменяется значением параметра, полученного со страницы вызова.
Параметром шаблона может быть ссылка на другую статью.