Interested Article - Обёртки шаблонов-карточек
- 2021-05-24
- 1
Это информационная страница.
Она описывает сложившуюся среди редакторов практику по одному или нескольким аспектам норм и обычаев Википедии. Она не является
правилом или руководством русской Википедии
, и она не проходила
полноценное обсуждение в сообществе
.
|
Обёртки позволяют упростить некоторые операции с шаблонами-карточками . Выглядят они примерно так:
{{Обёртываемая карточка | параметр1 = {{{параметр1|}}} | параметр2 = {{{параметр2|{{{parameter2|}}} }}} | параметр3 = значение по умолчанию }}
Обёртки могут использоваться как с подстановкой , так и без неё. Ниже объяснены основные способы использования обёрток.
Импортёры
Обёртки-импортёры , или просто импортёры , позволяют скопировать включение карточки из статьи в другом разделе и использовать его в русской Википедии, не добавляя в карточку русской Википедии иноязычные параметры. Используются импортёры с подстановкой .
Например, обёртка {{ }} вида
{{Карточка чего-то там | кличка = {{{кличка|{{{nickname|}}} }}} | длина усов = {{{усатость|{{{mustache length|{{{mustache|}}} }}} }}} | длина хвоста = {{{длина хвоста|{{{tail length|{{{tail|}}} }}} }}} }}
не только позволяет превратить
{{#ifeq: {{{длина усов|{{{mustache length|{{{mustache|}}} }}} }}}|{{{длина хвоста|{{{tail length|{{{tail|}}} }}} }}}|идеальный кот|ещё немножко!}}
в
{{#ifeq: {{{длина усов|}}}|{{{длина хвоста|}}}|идеальный кот|ещё немножко!}}
в коде шаблона {{ }} , но и улучшает перенос кода
{{Infobox something | nickname = Cheshire Cat | mustache = 33.7cm | tail = 44.6cm }}
из статьи в английской Википедии в статью в русской: достаточно добавить
subst:
между
{{
и
Infobox
и сохранить код, в результате получится
{{Карточка чего-то там | кличка = Cheshire Cat | длина усов = 33.7cm | длина хвоста = 44.6cm }}
— названия параметров уже русифицированы, осталось русифицировать значения. Пожалуйста, не забывайте это делать!
В документацию импортёра необходимо поставить код
<includeonly>
{{
Импортёр шаблона-карточки
|
название используемой карточки
|
код раздела
|
название импортируемой карточки
}}
</includeonly>
.
Шаблон окажется в категории Категория:Импортёры шаблонов-карточек .
Более сложный механизм создания импортёров — через Модуль:Импортёр шаблона-карточки .
Обёртки, оставшиеся после объединения шаблонов
После объединения шаблонов могут остаться обёртки, аналогичные импортёрам, но новых включения которых не будут появляться. В документацию такой обёртки необходимо поставить код , и постепенно заменить её в статьях подстановкой (если включений много — ботом , хотя не всегда это имеет смысл делать мгновенно).
Обёртки для заполнения параметров
В документацию импортёра необходимо поставить код
<includeonly>
{{
Обёртка шаблона-карточки
|
название используемой карточки
}}
</includeonly>
.
Шаблон окажется в основной категории Категория:Обёртки шаблонов-карточек .
- 2021-05-24
- 1