Wiki12:Шаблоны: различия между версиями
imported>Al Silonov |
imported>Shabe стилевые правки, Викификатор |
||
| Строка 1: | Строка 1: | ||
{{ | {{информационная страница|ВП:Ш|ВП:ШАБЛ}} | ||
{{Руководства}} | |||
{{другое значение|Быстрые ссылки: [[Википедия:Механизм шаблонов|Синтаксис]], [[Википедия:Функции парсера|Функции парсера]], [[mw:Help:Magic words/ru|Метафункции и метапеременные]]}} | |||
'''Шаблон''' — это вики-страница, которая вставляется в другую вики-страницу. На той вики-странице, куда вставлен шаблон, осуществляется «вызов шаблона». Если в шаблоне содержится информация, то она отображается на странице вызова. Чаще всего шаблон полезен при многократном использовании одной и той же информации на разных вики-страницах. | |||
Шаблоны являются мощным средством, помогающим улучшить организацию Википедии. Пользуйтесь существующими шаблонами и при необходимости добавляйте новые. | |||
;Обратите внимание: На странице обсуждения или в документации почти любого шаблона приведены правила его использования. Пожалуйста, следуйте им. | |||
;При создании шаблона: | |||
: Помещайте шаблон в подходящую подкатегорию внутри категории [[:Категория:Википедия:Шаблоны|Википедия: Шаблоны]], окружив блок категорий тегом {{tag|noinclude|content=}} (подробнее см. [[Проект:Технические работы/Шаблоны/Категоризация|Категоризация]]); | |||
: Документируйте работу шаблона, если это возможно (подробнее см. [[Проект:Технические работы/Шаблоны/Документирование|Документирование шаблонов]]); | |||
: Добавляйте краткое описание шаблона на страницах, указанных в разделе [[#Каталог шаблонов]]. | |||
'''См. также:''' | |||
* | * [[Википедия:Механизм шаблонов]] — о создании и использовании шаблонов | ||
* | * [[Википедия:Рекомендации по созданию шаблонов]] | ||
* | * [[Википедия:Правка и тестирование шаблонов в песочнице]] | ||
* | * [[Википедия:Навигационные шаблоны]] | ||
* [[Википедия:Шаблоны-карточки]] | |||
* [[Служебная:Все страницы/Шаблон:|Список всех шаблонов]] (служебная страница) | |||
* [[Служебная:Самые используемые шаблоны|Самые используемые шаблоны]] (служебная страница) | |||
* [https://tools.wmflabs.org/templatetiger/template-choice.php?lang=ru Список всех шаблонов по количеству использований] (на Wikimedia Tool Labs) | |||
* [[Участник:Jack who built the house/Code Prettifier]] — скрипт для оформления кода | |||
== Использование шаблонов == | |||
Использование шаблона — вставка в редактируемый текст вызова шаблона, в результате чего в месте вызова в редактируемый текст вставляется содержимое другой страницы. | |||
Например, в режиме правки текущего текста мы набрали текст, который является вызовом шаблона: <code><nowiki>{{ndash}}</nowiki></code>. В режиме просмотра, где вставлен этот текст, вы видите отображение: {{ndash}}. В это место подставилось содержимое страницы [[Шаблон:ndash]]. | |||
Найти нужный шаблон можно в категориях ниже или воспользовавшись полем поиска справа сверху. Название шаблона можно посмотреть в исходном тексте страниц, на которых он уже есть. На [[Служебная:Поиск|странице поиска]] в группе «Выборочно» нужно снять галочку с поля «(основное)» и поставить галочку в поле «Шаблон». | |||
На странице шаблона обычно указывают заготовку для вызова шаблона. | |||
Например, | |||
<pre> | |||
{{Персона | |||
|имя = (имя персоны)* | |||
|оригинал имени = (имя персоны на языке оригинала) | |||
|имя при рождении = | |||
|изображение = (изображение персоны, только имя файла) | |||
|ширина = (размер изображения, по умолчанию 200px) | |||
|описание изображения = | |||
|род деятельности = | |||
|дата рождения = * | |||
|место рождения = | |||
|гражданство = | |||
|подданство = (подданство для тех, кто подданные, а не граждане) | |||
|дата смерти = | |||
|место смерти = | |||
|отец = (в это и четыре следующих поля вписываются имена соответствующих персон) | |||
|мать = | |||
|супруг = | |||
|супруга = | |||
|дети = | |||
|награды и премии = (ордена, медали и тому подобное; для них есть специальные шаблоны) | |||
|автограф = (отсканированная подпись персоны) | |||
|сайт = (официальный сайт) | |||
|разное = (дополнительная информация) | |||
|викисклад = (название категории на [[Викисклад]]е) | |||
}} | |||
</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>. | |||
<nowiki>{{ | |||
| | |||
| | |||
}}</nowiki> | |||
Также на странице шаблона может быть поясняющий текст или таблица с описанием параметров и примером их заполнения: | |||
<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#Редактирование шаблонов]]. | |||
:::: | == Каталог шаблонов == | ||
{| role="presentation" cellpadding=10 style="border: 0px solid var(--border-color-base, #a2a9b1); border-collapse: collapse; background: transparent; color: inherit" | |||
|- valign="top" | |||
| width="33%" | | |||
=== Общие === | |||
* | * [[Википедия:Шаблоны/Общего назначения|Общего назначения]]: | ||
* | ** именование, редактирование | ||
* | ** технические пометки | ||
* | ** навигация по статье | ||
** категории | |||
** разное | |||
* [[Википедия:Шаблоны/Навигация|Навигация по служебным страницам]] | |||
* [[Википедия:Шаблоны/Незавершённые статьи|Незавершённые статьи]] | |||
** [[Википедия:Шаблоны/Незавершённые статьи/Биологические науки|по биологическим наукам]] | |||
** [[Википедия:Шаблоны/Незавершённые статьи/География|по географии]] | |||
** [[Википедия:Шаблоны/Незавершённые статьи/Культура|о культуре]] | |||
** [[Википедия:Шаблоны/Незавершённые статьи/Медицина|по медицине]] | |||
* [[Википедия:Шаблоны/Обращения к участникам|Обращения к участникам]] | |||
** [[Википедия:Шаблонные сообщения|Шаблонные сообщения]] | |||
* [[Википедия:Шаблоны/Предупреждения|Предупреждения]] | |||
* [[Википедия:Шаблоны/Ссылки|Ссылки на другие проекты]] | |||
* [[Википедия:Шаблоны/Библиография|Библиография]] | |||
| width="33%" | | |||
== | === Служебные === | ||
* [[Википедия:Шаблоны/Вспомогательные|Вспомогательные]] | |||
* [[Википедия:Шаблоны/Заглавная страница|Заглавная страница]] | |||
* [[Википедия:Шаблоны/Изображения|Изображения]] | |||
* [[Википедия:Шаблоны/Лицензии файлов|Лицензии файлов]] | |||
* [[Википедия:Шаблоны/Незавершённые статьи|Незавершённые статьи]] | |||
* [[Википедия:Шаблоны/Обсуждения|Обсуждения]] | |||
* [[Википедия:Шаблоны/Переменные|Переменные]] | |||
* [[Википедия:Шаблоны/Перемещение содержимого|Перемещение содержимого]] | |||
* [[Википедия:Шаблоны/Удаление содержимого|Удаление содержимого]] | |||
* [[Википедия:Шаблоны/Источники|Ссылки на источники информации]] | |||
* [[Википедия:Шаблоны/Форматирование|Форматирование]] | |||
* [[Википедия:Шаблоны/Языки|Языки]] | |||
| width="33%" | | |||
=== [[Википедия:Шаблоны/Навигационные|Навигационные]] === | |||
* [[Википедия:Шаблоны/Навигационные/Время|Время]] | |||
* Культура | |||
** [[Википедия:Шаблоны/Навигационные/Алфавиты|Алфавиты]] | |||
** [[Википедия:Шаблоны/Навигационные/Архитектура и градостроительство|Архитектура и градостроительство]] | |||
** [[Википедия:Шаблоны/Навигационные/Кино|Кино]] • [[Википедия:Шаблоны/Навигационные/Персонажи сериалов|Персонажи сериалов]] | |||
** [[Википедия:Шаблоны/Навигационные/Литература|Литература]] | |||
** [[Википедия:Шаблоны/Навигационные/Музыка|Музыка]] | |||
** [[Википедия:Шаблоны/Навигационные/Религия и мифология|Религия и мифология]] | |||
** [[Википедия:Шаблоны/Навигационные/Фотография|Фотография]] | |||
* [[Википедия:Шаблоны/Навигационные/Наука|Наука]] | |||
** [[Википедия:Шаблоны/Навигационные/Астрономия|Астрономия]] • [[Википедия:Шаблоны/Навигационные/Космос|Космос]] | |||
** [[Википедия:Шаблоны/Навигационные/Биология|Биология]] | |||
** [[Википедия:Шаблоны/Навигационные/География|География]] | |||
** [[Википедия:Шаблоны/Навигационные/История|История]] | |||
** [[Википедия:Шаблоны/Навигационные/Медицина|Медицина]] • [[Википедия:Шаблоны/Навигационные/Лекарственные препараты|Лекарства]] | |||
** [[Википедия:Шаблоны/Навигационные/Химия|Химия]] | |||
** [[Википедия:Шаблоны/Навигационные/Эволюция|Эволюция]] | |||
** [[Википедия:Шаблоны/Навигационные/Языки и языковые группы|Языки и языковые группы]] | |||
* Общество | |||
** [[Википедия:Шаблоны/Навигационные/Персоналии|Персоналии]] | |||
** [[Википедия:Шаблоны/Навигационные/Племена и народы|Племена и народы]] | |||
** [[Википедия:Шаблоны/Навигационные/Политика|Политика]] | |||
* Техника | |||
** [[Википедия:Шаблоны/Навигационные/Авиация|Авиация]] | |||
** [[Википедия:Шаблоны/Навигационные/Компьютеры|Компьютеры]] • [[Википедия:Шаблоны/Навигационные/Компьютерные игры|Компьютерные игры]] | |||
** [[Википедия:Шаблоны/Навигационные/Метро|Метро]] | |||
** [[Википедия:Шаблоны/Навигационные/Морское дело|Морское дело]] • [[Проект:Подводные лодки/Навигационные шаблоны|Подводные лодки]] | |||
** [[Википедия:Шаблоны/Навигационные/Ракетное оружие|Ракетное оружие]] | |||
* [[Википедия:Шаблоны/Навигационные/Спорт|Спорт]] | |||
** [[Википедия:Шаблоны/Навигационные/Спорт/Футбол|Футбол]] | |||
** [[Википедия:Шаблоны/Навигационные/Спорт/Хоккей|Хоккей]] | |||
|- valign="top" | |||
| width="33%" | | |||
== Шаблоны | === Тематические === | ||
* [[Википедия:Шаблоны/Астрономия|Астрономия]] | |||
* [[Википедия:Шаблоны/Воинские звания|Воинские звания]] | |||
* [[Википедия:Шаблоны/География|География]] | |||
* [[Википедия:Шаблоны/Классные чины/СССР - Россия|Прокуратура]] | |||
* [[Википедия:Шаблоны/Кино|Кино]] | |||
* [[Проект:Информационные технологии/Компьютерные сети/Шаблоны|Компьютерные сети]] | |||
* [[Википедия:Шаблоны/Музыка|Музыка]] | |||
* [[Википедия:Шаблоны/Награды|Награды]] | |||
* [[Википедия:Шаблоны/Спорт|Спорт]] | |||
* [[Википедия:Шаблоны/Точные науки|Точные науки]] | |||
* [[Википедия:Шаблоны/Транспорт|Транспорт]] | |||
* [[Википедия:Шаблоны/Филателия и почта|Филателия]] | |||
* [[Википедия:Шаблоны/Философия|Философия]] | |||
* [[Проект:Фотография/Шаблоны|Фотография]] | |||
* [[Википедия:Шаблоны/Языки|Языки]] | |||
| width="33%" | | |||
=== [[Википедия:Шаблоны-карточки|Карточки]] === | |||
* [[:Категория:Шаблоны-карточки по алфавиту|Все по алфавиту]] | |||
* [[Шаблон:Геокарточки|Геокарточки]] | |||
* [[Шаблон:Антропогеокарточки|Антропогеокарточки]] | |||
| width="33%" | | |||
== | === [[Википедия:Юзербоксы|Юзербоксы]] === | ||
См. [[ | См. [[Википедия:Юзербоксы]]. | ||
|} | |||
Не все существующие шаблоны есть в этом каталоге. Также можно найти шаблоны по категориям: [[:Категория:Википедия:Шаблоны]]. Для поиска по всем шаблонам используйте форму ниже. | |||
== | == Поиск шаблонов == | ||
В качестве альтернативы использованию каталога вы можете поискать по пространству имён «Шаблоны» через это поле: | |||
<div class="inputbox-hidecheckboxes"> | |||
= | <inputbox> | ||
type=fulltext | |||
width=40 | |||
namespaces=Шаблон** | |||
searchbuttonlabel=Поиск | |||
break=no | |||
placeholder=Поиск по шаблонам | |||
</inputbox> | |||
</div> | |||
< | |||
</ | |||
</ | |||
Вы также можете искать по каталогу шаблонов ([[Служебная:Указатель по началу названия/Википедия:Шаблоны/|подстраницам этой страницы]]): | |||
<div class="inputbox-hidecheckboxes"> | |||
<inputbox> | |||
type=fulltext | |||
width=40 | |||
prefix=Википедия:Шаблоны | |||
searchbuttonlabel=Поиск | |||
break=no | |||
placeholder=Поиск по каталогу шаблонов | |||
</inputbox> | |||
</div> | |||
==См. также== | == См. также == | ||
*[[ | * [[Проект:Технические работы/Шаблоны]] | ||
[[Категория: | [[Категория:Википедия:Справка]] | ||
[[Категория:Википедия:Справка по шаблонам]] | |||
[[Категория:Википедия:Списки шаблонов]] | |||
Текущая версия от 01:23, 2 февраля 2026
Шаблон:Информационная страница Шаблон:Руководства Ошибка скрипта: Модуля «hatnote» не существует.
Шаблон — это вики-страница, которая вставляется в другую вики-страницу. На той вики-странице, куда вставлен шаблон, осуществляется «вызов шаблона». Если в шаблоне содержится информация, то она отображается на странице вызова. Чаще всего шаблон полезен при многократном использовании одной и той же информации на разных вики-страницах.
Шаблоны являются мощным средством, помогающим улучшить организацию Википедии. Пользуйтесь существующими шаблонами и при необходимости добавляйте новые.
- Обратите внимание
- На странице обсуждения или в документации почти любого шаблона приведены правила его использования. Пожалуйста, следуйте им.
- При создании шаблона
- Помещайте шаблон в подходящую подкатегорию внутри категории Википедия: Шаблоны, окружив блок категорий тегом Шаблон:Tag (подробнее см. Категоризация);
- Документируйте работу шаблона, если это возможно (подробнее см. Документирование шаблонов);
- Добавляйте краткое описание шаблона на страницах, указанных в разделе #Каталог шаблонов.
См. также:
- Википедия:Механизм шаблонов — о создании и использовании шаблонов
- Википедия:Рекомендации по созданию шаблонов
- Википедия:Правка и тестирование шаблонов в песочнице
- Википедия:Навигационные шаблоны
- Википедия:Шаблоны-карточки
- Список всех шаблонов (служебная страница)
- Самые используемые шаблоны (служебная страница)
- Список всех шаблонов по количеству использований (на Wikimedia Tool Labs)
- Участник:Jack who built the house/Code Prettifier — скрипт для оформления кода
Использование шаблонов
Использование шаблона — вставка в редактируемый текст вызова шаблона, в результате чего в месте вызова в редактируемый текст вставляется содержимое другой страницы.
Например, в режиме правки текущего текста мы набрали текст, который является вызовом шаблона: {{ndash}}. В режиме просмотра, где вставлен этот текст, вы видите отображение: Шаблон:Ndash. В это место подставилось содержимое страницы Шаблон:ndash.
Найти нужный шаблон можно в категориях ниже или воспользовавшись полем поиска справа сверху. Название шаблона можно посмотреть в исходном тексте страниц, на которых он уже есть. На странице поиска в группе «Выборочно» нужно снять галочку с поля «(основное)» и поставить галочку в поле «Шаблон».
На странице шаблона обычно указывают заготовку для вызова шаблона.
Например,
{{Персона
|имя = (имя персоны)*
|оригинал имени = (имя персоны на языке оригинала)
|имя при рождении =
|изображение = (изображение персоны, только имя файла)
|ширина = (размер изображения, по умолчанию 200px)
|описание изображения =
|род деятельности =
|дата рождения = *
|место рождения =
|гражданство =
|подданство = (подданство для тех, кто подданные, а не граждане)
|дата смерти =
|место смерти =
|отец = (в это и четыре следующих поля вписываются имена соответствующих персон)
|мать =
|супруг =
|супруга =
|дети =
|награды и премии = (ордена, медали и тому подобное; для них есть специальные шаблоны)
|автограф = (отсканированная подпись персоны)
|сайт = (официальный сайт)
|разное = (дополнительная информация)
|викисклад = (название категории на [[Викисклад]]е)
}}
Эту заготовку нужно скопировать и вставить в нужную статью. Параметров (иногда называемых полями) может быть много, но не обязательно их все копировать и заполнять значениями.
Ниже представлен вызов шаблона, использующего только часть параметров, и только тех, значения которых заданы:
{{Персона
|имя = Википе-тан
|род деятельности = талисман
|оригинал имени =
}}
|
Шаблон:Карточка{{#if: Wiki12 | Ошибка скрипта: Модуля «CategoryForProfession» не существует.Ошибка скрипта: Модуля «Wikidata/category» не существует.}}Шаблон:Сортировка: по изображениямОшибка скрипта: Модуля «check for unknown parameters» не существует.{{#if:Wiki12 | }}}}{{#if:Wiki12 | }}}}{{#if:Wiki12 | }}}}{{#if:Wiki12 | {{#if:Шаблон:Both|}}}}{{#if:Wiki12 | {{#if:Шаблон:Both|}}}}{{#if:Wiki12 | {{#if:Шаблон:Both|}}}} |
Параметры бывают именованные и нумерованные. При вызове шаблона с нумерованными параметрами без указания их номеров роль номера выполняет номер позиции подставляемых значений параметров, например: {{Персона2|Википе-тан|талисман}}. Если значение параметра (например первого) не задано, то будет выводиться текст шаблона {{{1}}}. Чтобы текст не выводился, параметр нужно задать пустым значением: {{Персона2||талисман}}. То же, используя вызов с указанием номеров параметров: {{Персона2|2=талисман|1=}}.
Также на странице шаблона может быть поясняющий текст или таблица с описанием параметров и примером их заполнения:
- <templatedata> { "description": "Пример описания шаблона «Персона»", "params": { "имя": { "label": "Имя персоны", "description": "Имя автора. В конце не должно быть точки. Внимание: инициалы отделяются от фамилии и друг от друга неразрывным пробелом. Пример: Иванов С. В.", "type": "string", "default": "", "required": false }, "род деятельности": { "label": "Род деятельности персоны", "description": "Указывается с прописной буквы. Пример: талисман.", "type": "string", "default": "", "required": false } } } </templatedata>
Значения параметров шаблонов удобно заполнять в Визуальном редакторе. См. mw:Help:VisualEditor/User guide/ru#Редактирование шаблонов.
Каталог шаблонов
Общие
|
Служебные |
|
Тематические |
См. Википедия:Юзербоксы. |
Не все существующие шаблоны есть в этом каталоге. Также можно найти шаблоны по категориям: Категория:Википедия:Шаблоны. Для поиска по всем шаблонам используйте форму ниже.
Поиск шаблонов
В качестве альтернативы использованию каталога вы можете поискать по пространству имён «Шаблоны» через это поле:
<inputbox> type=fulltext width=40 namespaces=Шаблон** searchbuttonlabel=Поиск break=no placeholder=Поиск по шаблонам </inputbox>
Вы также можете искать по каталогу шаблонов (подстраницам этой страницы):
<inputbox> type=fulltext width=40 prefix=Википедия:Шаблоны searchbuttonlabel=Поиск break=no placeholder=Поиск по каталогу шаблонов </inputbox>
См. также
- Страницы с ошибками скриптов
- Персоналии по алфавиту
- Шаблон:Персона:страна:Непустое значение
- Шаблон:Персона:подданство:Непустое значение
- Шаблон:Персона:гражданство:Непустое значение
- Страницы с дублирующимися параметрами шаблона Персона
- Википедия:Справка
- Википедия:Справка по шаблонам
- Википедия:Списки шаблонов