Шаблон:Parameter names example
Цей шаблон використовує Lua: |
{{Parameter names example}} – is intended to assist template documentation by producing a generic instance of the template that uses parameters' names as those parameters' values.
Приклад
[ред. код]Приклад для виклику шаблона {{Картка}}, згенерований наступним кодом:
{{{above}}} | |
---|---|
{{{subheader}}} | |
{{{subheader2}}} | |
{{{image}}} | |
{{{header1}}} | |
{{{label2}}} | {{{data2}}} |
{{{label3}}} | {{{data3}}} |
{{{header4}}} | |
{{{data5}}} | |
{{{data6}}} | |
{{{below}}} |
{{pnex |_template=Infobox |title |above |subheader |subheader2 |image |caption |header1 |label2 |data2 |label3 |data3 |header4 |data5 |data6 |below }}
Використання
[ред. код]Якщо {{Parameter names example}} викликано на безпосередній підсторінці цільового шаблону – e.g. на підсторінці /документація – параметр |_template=
, який визначає цільовий шаблон, можна не вказувати. Тобто вищенаведений код на підсторінках Шаблон:Картка/підсторінка (де підсторінка може бути "doc", "документація", "testcases", "тести" тощо), можна визивати так:
{{pnex |title |above |subheader |subheader2 |image |caption |header1 |label2 |data2 |label3 |data3 |header4 |data5 |data6 |below }}
Єдине виключення — підсторінки "sandbox" ("пісочниця"). Якщо модуль викликано з підсторінки "/sandbox" ("/пісочниця"), він обробляє вивід саме сторінки пісочноці, а не базового шаблону. Але у цьому випадку залишається можливість вказати назву цільової сторінки безпосередньо у параметрі |_template=
.
The formatting of the parameter names can be changed with the |_display=
parameter. By default, the parameter names are shown in triple braces (the parameter standard, e.g. {{{name}}} ), but if |_display=italics
or |_display=italic
is set, they are shown in italics.
A custom value for a parameter may be supplied by using |[parameter name]=[value]
in place of |[parameter name]
. Any formatting for such a value – including, for instance, italics – must be supplied as part of the value (e.g. |parameter=''value''<br/>
). Custom values cannot be used for parameters whose names begin with an underscore ("_").
Див. також
[ред. код]- en:Wikipedia:Template documentation
- {{Parameters}} (обг. · викор. · ред.) та {{Модуль:Parameters}} (обг. · викор. · ред.) – генерує список параметрів різного призначення певного шаблону
- {{Модуль:Transclude}} (обг. · викор. · ред.)
Документація вище включена з Шаблон:Parameter names example/документація. (ред. | історія) Дописувачі можуть експериментувати на підсторінках пісочниця (створити | дзеркало) та тести (створити) цього шаблону. Будь ласка, додавайте категорії до підсторінки /документація. Підсторінки цього шаблону. |