Википедия:Шаблоны: различия между версиями
Содержимое удалено Содержимое добавлено
Ping08 (обсуждение | вклад) м откат правок Uzman Doktor Fuad Quliyev (Onkouroloq) (обс.) к версии Jack who built the house Метка: откат |
|||
Строка 22:
* [https://tools.wmflabs.org/templatetiger/template-choice.php?lang=ru Список всех шаблонов по количеству использований] (на Wikimedia Tool Labs)
== Использование шаблонов ==
Использование шаблона — вставка в редактируемый текст вызова шаблона, в результате чего в месте вызова в редактируемый текст вставляется содержимое другой страницы.
Например, в режиме правки текущего текста мы набрали текст, который является вызовом шаблона: <code><nowiki>{{*}}</nowiki></code>. В режиме просмотра, где вставлен этот текст, вы видите отображение: {{*}}. В это место подставилось содержимое страницы [[Шаблон:*]].
Найти нужный шаблон можно в категориях ниже или воспользовавшись полем поиска справа сверху. Название шаблона можно посмотреть в исходном тексте страниц, на которых он уже есть. На [[Служебная:Поиск|странице поиска]] в группе «Выборочно» нужно снять галочку с поля «(основное)» и поставить галочку в поле «Шаблон».
На странице шаблона обычно указывают заготовку для вызова шаблона.
Например,
<pre>
{{Персона
|имя =
|оригинал имени =
|имя при рождении =
|изображение =
|ширина = (размер изображения, по умолчанию 200px)
|описание изображения =
|дата рождения =
|место рождения =
|гражданство =
|подданство = (подданство для тех, кто подданные, а не граждане)
▲ |род деятельности = Onkouroloq, Uroloq
|дата смерти =
|место смерти =
|отец = (в это и четыре следующих поля вписываются имена соответствующих персон)
|отец = ▼
|мать =
|супруг =
|супруга =
|дети =
|награды и премии = (ордена, медали и тому подобное; для них есть специальные шаблоны)
|автограф = (отсканированная подпись персоны)
|сайт =
|разное = (дополнительная информация)
|викисклад = (название категории на [[Викисклад]]е)
}}
</pre>
Эту заготовку нужно скопировать и вставить в нужную статью. Параметров (иногда называемых полями) может быть много, но не обязательно их все копировать и заполнять значениями.
Ниже представлен вызов шаблона, использующего только часть параметров, и только тех, значения которых заданы:
{|
|-
|<pre>
{{Персона
|имя = Википе-тан
|род деятельности = талисман
|оригинал имени =
}}</pre>
|{{Персона |имя = Википе-тан |род деятельности = талисман }}
|}
Параметры бывают именованные и нумерованные. При вызове шаблона с нумерованными параметрами без указания их номеров роль номера выполняет номер позиции подставляемых значений параметров, например: <code><nowiki>{{Персона2|Википе-тан|талисман}}</nowiki></code>. Если значение параметра (например первого) не задано, то будет выводится текст шаблона <code><nowiki>{{{1}}}</nowiki></code>. Чтобы текст не выводился, параметр нужно задать пустым значением: <code><nowiki>{{Персона2||талисман}}</nowiki></code>. То же, используя вызов с указанием номеров параметров: <code><nowiki>{{Персона2|2=талисман|1=}}</nowiki></code>.
Также на странице шаблона может быть поясняющий текст или таблица с описанием параметров и примером их заполнения:
<dl><dd>
<templatedata>
{
"description": "Пример описания шаблона «Персона»",
"params": {
"имя": {
"label": "Имя персоны",
"description": "Имя автора. В конце не должно быть точки. Внимание: инициалы отделяются от фамилии и друг от друга неразрывным пробелом. Пример: Иванов С. В.",
"type": "string",
"default": "",
"required": false
"род деятельности": {
"label": "Род деятельности персоны",
"description": "Указывается с прописной буквы. Пример: талисман.",
"type": "string",
"default": "",
"required": false
}
}
}
</templatedata>
</dd></dl>
Значения параметров шаблонов удобно заполнять в Визуальном редакторе. См. [[mw:Help:VisualEditor/User guide/ru#Редактирование шаблонов]].
== Каталог шаблонов ==
|