{{ Пример имен параметров }} – или, альтернативно, {{ Демонстрация универсального шаблона }} – предназначен для помощи в документировании шаблонов путем создания универсального экземпляра шаблона, который использует имена параметров в качестве значений этих параметров.
Пример викитекста для создания демо-версии {{ Infobox }} (справа):
{{Пример названий параметров|_template=Информационное окно|название |выше |подзаголовок |подзаголовок2 |изображение |подпись|заголовок1 |метка2 |данные2 |метка3 |данные3 |заголовок4|данные5 |данные6 |ниже}}
Когда {{Parameter names example}} используется на непосредственной подстранице своего целевого шаблона – например, на странице /doc целевого шаблона – его собственный |_template=
параметр, идентифицирующий целевой шаблон, может быть опущен. Другими словами, код выше, если он используется на странице Template:Infobox/ (где page может быть "doc", "testcases" и т. д.), станет:
{{Пример названий параметров|название |выше |подзаголовок |подзаголовок2 |изображение |подпись|заголовок1 |метка2 |данные2 |метка3 |данные3 |заголовок4|данные5 |данные6 |ниже}}
Исключением является подстраница "sandbox". Если модуль вызывается со страницы, заканчивающейся на "/sandbox", он использует эту страницу для генерации вывода шаблона, а не базовую страницу. Чтобы переопределить это поведение, вы можете |_template=
явно указать параметр.
Форматирование имен параметров можно изменить с помощью |_display=
параметра. По умолчанию имена параметров отображаются в тройных скобках (стандарт параметра, например {{{name}}} ), но если установлено |_display=italics
или , они отображаются курсивом.|_display=italic
Пользовательское значение параметра может быть предоставлено с помощью |[parameter name]=[value]
вместо |[parameter name]
. Любое форматирование такого значения, включая, например, курсив, должно быть предоставлено как часть значения (например, |parameter=''value''<br/>
). Пользовательские значения не могут использоваться для параметров, имена которых начинаются с подчеркивания ("_").