Редактирование: Шаблон:Карточка/doc

Перейти к: навигация, поиск

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия Ваш текст
Строка 1: Строка 1:
 
<noinclude>{{docpage}}</noinclude>
 
<noinclude>{{docpage}}</noinclude>
== Параметры ==
+
== Использование ==
=== Основные ===
+
=== Параметры ===
; имя: Имя шаблона, необходимое для корректной работы ссылок в строке «Шаблон: Просмотр • Обсуждение • Править» на всех страницах, где используется шаблон. Для простоты можно использовать <code><nowiki>{{subst:PAGENAME}}</nowiki></code>. Если такие ссылки не нужны, достаточно оставить это поле пустым.
+
==== Основные ====
 +
; имя: Имя шаблона, необходимое для корректной работы ссылок «просмотр{{·}} обсуждение{{·}} редактирование» на всех страницах, где используется шаблон. Для простоты можно использовать <code><nowiki>{{subst:PAGENAME}}</nowiki></code>.
 
; название: Текст, отображаемый '''над''' карточкой. Обычно это тема шаблона, краткое описание его содержания.
 
; название: Текст, отображаемый '''над''' карточкой. Обычно это тема шаблона, краткое описание его содержания.
 
; вверху: Текст, отображаемый вверху таблицы. Альтернативный вариант размещения названия шаблона.
 
; вверху: Текст, отображаемый вверху таблицы. Альтернативный вариант размещения названия шаблона.
 
; вверху2: Дополнительный текст, отображаемый вверху таблицы. Используется, например, для оригинального названия.
 
; вверху2: Дополнительный текст, отображаемый вверху таблицы. Используется, например, для оригинального названия.
; изображение: Изображение, которое будет отображено под основным заголовком в правой части таблицы (правее заголовков/списков). Параметр ''изображение'' допускает стандартный викикод для отображения. Для разных типов параметра можно использовать {{tl|Форматирование изображения}}.
+
; изображение: Изображение, которое будет отображено под основным заголовком в правой части таблицы (правее заголовков/списков). Параметр ''изображение'' допускает стандартный викикод для отображения
 
; подпись: Подпись под изображением. Отображается только в том случае, если задано изображение.
 
; подпись: Подпись под изображением. Отображается только в том случае, если задано изображение.
 
; заголовок<sub>n</sub>: Используется для создания заголовков в ряду. Этот и следующие 2 параметра работают при 1≤n≤80
 
; заголовок<sub>n</sub>: Используется для создания заголовков в ряду. Этот и следующие 2 параметра работают при 1≤n≤80
Строка 13: Строка 14:
 
; внизу: Ячейка во всю ширину таблицы, располагающаяся внизу тела шаблона (то есть под заголовками/метками и текстом).
 
; внизу: Ячейка во всю ширину таблицы, располагающаяся внизу тела шаблона (то есть под заголовками/метками и текстом).
  
=== Стили ===
+
==== Стили ====
 
; стиль_тела: Применяется ко всей карточке, обычно используется для указания её ширины, например, <code>width:300px;</code>
 
; стиль_тела: Применяется ко всей карточке, обычно используется для указания её ширины, например, <code>width:300px;</code>
 
; стиль_названия: Применяется к названию карточки
 
; стиль_названия: Применяется к названию карточки
Строка 25: Строка 26:
 
; стиль_текста: Применяется к тексту
 
; стиль_текста: Применяется к тексту
  
== Возможности ==
+
== [[Микроформат]]ы ==
=== Сдвоенные ячейки ===
+
{{main|ВП:Проект:Микроформаты}}
 +
;класс_тела: Этот параметр передаётся атрибуту class всей карточки.
 +
;класс(n): Этот параметр применяется к определённому ряду, если текст в этом ряду определён.
 +
;класс_названия: Этот параметр передаётся атрибуту class названия карточки.
 +
;класс_вверху: Этот параметр передаётся атрибуту class верхней ячейки.
 +
Например, для реализации микроформата [[hCard]] добавьте следующие параметры:
 +
|класс_тела = vcard
 +
|класс1 = fn
 +
|класс2 = org
 +
|класс3 = tel
 +
 
 +
=== Создание сдвоенных ячеек ===
 
Если для параметра <code>текст<sub>n</sub></code> значение <code>метка<sub>n</sub></code> не определено, то <code>текст<sub>n</sub></code> автоматически расширяется до 2 ячеек.
 
Если для параметра <code>текст<sub>n</sub></code> значение <code>метка<sub>n</sub></code> не определено, то <code>текст<sub>n</sub></code> автоматически расширяется до 2 ячеек.
  
=== Необязательные ячейки ===
+
=== Создание необязательных ячеек ===
 
Ряд с меткой, но без текста не будет отображён. Это позволяет легко создавать необязательные параметры в специализированных шаблонах-карточках. Для создания опциональной ячейки используйте параметр следующим образом:
 
Ряд с меткой, но без текста не будет отображён. Это позволяет легко создавать необязательные параметры в специализированных шаблонах-карточках. Для создания опциональной ячейки используйте параметр следующим образом:
 
<pre><nowiki>
 
<pre><nowiki>
|метка5 = Население
+
|метка5 = Население
|текст5 = {{{население|}}}
+
|текст5 = {{{население|}}}
 
</nowiki></pre>
 
</nowiki></pre>
  
 
Таким образом, если параметр <code>население</code> не будет определён, строка «Население» не будет отображена.
 
Таким образом, если параметр <code>население</code> не будет определён, строка «Население» не будет отображена.
  
=== Необязательные заголовки ===
+
Для оформления параметра можно использовать [[Википедия:Функции парсера|функцию парсера «#if»]]. Например, следующие строки добавят к параметру <code>текст6</code> подпись кг, если этот параметр определён:
Таким же образом можно организовать необязательные заголовки. Следующий пример будет выводить заголовок «Структура», если параметры <code>содержимое</code> и <code>размещение</code> определены:
 
 
<pre><nowiki>
 
<pre><nowiki>
  |заголовок5 = {{#if:{{{содержимое|}}}{{{размещение|}}}|Структура}}
+
|метка6 = Mass
|метка6    = Содержимое
+
|текст6 = {{#if:{{{mass|}}} |{{{mass}}} кг}}
|текст6    = {{{содержимое|}}}
 
|метка7    = Размещение
 
|текст7    = {{{размещение|}}}
 
 
</nowiki></pre>
 
</nowiki></pre>
  
Если есть заголовокN, то текстN и меткаN игнорируются. Если нет заданного заголовкаN, то показываются текстN и меткаN.
+
Таким же образом можно организовать необязательные заголовки. Следующий пример будет выводить заголовок «Структура», если параметры <code>содержимое</code> и <code>размещение</code> определены:
{|
 
|-
 
|<pre><nowiki>
 
|заголовок1 = {{{заголовок1|}}}
 
|метка1    = {{{метка1|}}}
 
|текст1    = {{{текст1|}}}
 
</nowiki></pre>
 
|}
 
{|
 
|-
 
|<pre><nowiki>
 
|заголовок1 = заголовок_текст
 
|метка1    = метка_текст
 
|текст1    = текст_текст
 
</nowiki></pre>
 
|
 
{| class="wikitable"
 
|-
 
! заголовок_текст
 
|}
 
|<pre><nowiki>
 
|заголовок1 =
 
|метка1    = метка_текст
 
|текст1    = текст_текст
 
</nowiki></pre>
 
|
 
{| class="wikitable"
 
|-
 
| метка_текст|| текст_текст
 
|}
 
|}
 
 
 
=== Оформление параметров ===
 
Для оформления параметра можно использовать [[wikipedia:Википедия:Функции парсера##if:|функцию парсера «#if»]]. Например, следующие строки добавят к параметру <code>текст6</code> подпись кг, если этот параметр определён:
 
 
 
<pre><nowiki>
 
|метка6 = Масса
 
|текст6 = {{#if:{{{масса|}}} |{{{масса}}} кг}}
 
</nowiki></pre>
 
 
 
А расстановку ссылок на страницы можно организовать с помощью [[wikipedia:Википедия:Функции парсера##switch:|«#switch»]], например:
 
 
 
 
<pre><nowiki>
 
<pre><nowiki>
|метка6    = Раса
+
|заголовок5 = {{#if:{{{содержимое|}}}{{{размещение|}}}|Структура}}
|текст6    = {{#switch:{{{раса|}}}
+
|метка6  = Содержимое
  |Европеоиды   = [[Европеоидная раса|Европеоиды]]
+
|текст6   = {{{содержимое|}}}
  |Негроиды    = [[Негроидная раса|Негроиды]]
+
|метка7  = Размещение
  |Монголоиды   = [[Монголоидная раса|Монголоиды]]
+
|текст7   = {{{размещение|}}}
  |{{{раса|}}}
 
 
</nowiki></pre>
 
</nowiki></pre>
  
== Пустой шаблон ==
+
=== Пустой шаблон ===
 
<pre>{{Карточка
 
<pre>{{Карточка
|имя              = {{subst:PAGENAME}}
+
|имя              = {{subst:PAGENAME}}
|стиль_тела        =  
+
|стиль_тела        =  
|название          =  
+
|название          =  
|стиль_названия    =  
+
|стиль_названия    =  
|вверху            =  
+
|вверху            =  
|стиль_вверху      =  
+
|стиль_вверху      =  
|вверху2          =  
+
|вверху2          =  
|стиль_вверху2    =  
+
|стиль_вверху2    =  
|изображение      =  
+
|изображение      =  
|стиль_изображения =  
+
|стиль_изображения =  
|подпись          =  
+
|подпись          =  
|стиль_подписи    =  
+
|стиль_подписи    =  
|стиль_заголовков  =  
+
|стиль_заголовков  =  
|стиль_меток      =  
+
|стиль_меток      =  
|стиль_текста      =  
+
|стиль_текста      =  
  
|заголовок1 =  
+
|заголовок1 =  
|метка1     =  
+
|метка1     =  
|текст1     =  
+
|текст1     =  
  
|заголовок2 =  
+
|заголовок2 =  
|метка2     =  
+
|метка2     =  
|текст2     =  
+
|текст2     =  
  
|заголовок3 =  
+
|заголовок3 =  
|метка3     =  
+
|метка3     =  
|текст3     =  
+
|текст3     =  
  
|заголовок4 =  
+
|заголовок4 =  
|метка4     =  
+
|метка4     =  
|текст4     =  
+
|текст4     =  
  
|заголовок5 =  
+
|заголовок5 =  
|метка5     =  
+
|метка5     =  
|текст5     =  
+
|текст5     =  
  
|заголовок6 =  
+
|заголовок6 =  
|метка6     =  
+
|метка6     =  
|текст6     =  
+
|текст6     =  
  
|заголовок7 =  
+
|заголовок7 =  
|метка7     =  
+
|метка7     =  
|текст7     =  
+
|текст7     =  
  
|заголовок8 =  
+
|заголовок8 =  
|метка8     =  
+
|метка8     =  
|текст8     =  
+
|текст8     =  
  
|заголовок9 =  
+
|заголовок9 =  
|метка9     =  
+
|метка9     =  
|текст9     =  
+
|текст9     =  
  
|заголовок10 =  
+
|заголовок10 =  
|метка10     =  
+
|метка10   =  
|текст10     =  
+
|текст10   =  
  
 
  ...
 
  ...
  
|заголовок120 =  
+
|заголовок80 =
|метка120     =  
+
|метка80     =  
|текст120     =  
+
|текст80     =  
  
|стиль_внизу =  
+
|стиль_внизу =
|внизу       =  
+
|внизу =  
 
}}<noinclude>
 
}}<noinclude>
  
[[Категория:Шаблоны:Карточки|{{PAGENAME}}]]
+
[[Категория:Википедия:Шаблоны-карточки|{{PAGENAME}}]]
 
</noinclude></pre>
 
</noinclude></pre>
  
== Примерный шаблон для карточки персоны ==
+
=== Примерный шаблон для карточки персоны ===
 
<pre>{{Карточка
 
<pre>{{Карточка
|имя              =  
+
|имя              =  
|класс_тела        = vcard
+
|класс_тела        = vcard
|стиль_тела        =  
+
|стиль_тела        =  
|название          =  
+
|название          =  
|стиль_названия    =  
+
|стиль_названия    =  
|вверху            = {{#if:{{{имя|}}}|{{{имя}}}|{{PAGENAME}}}}
+
|вверху            = {{{Имя}}}
|класс_вверху      = fn
+
|класс_вверху      = fn
|стиль_вверху      =  
+
|стиль_вверху      =  
|вверху2          = {{{оригинал имени|}}}
+
|вверху2          = {{{Оригинал имени|}}}
|класс_вверху2    = nickname
+
|класс_вверху2    = nickname
|стиль_вверху2    =  
+
|стиль_вверху2    =  
|изображение      = {{wikidata/p18|{{{фото|}}}}}
+
|изображение      = {{#if:{{{Фото|}}}|[[Файл:{{{Фото}}}|
  |стиль_изображения =  
+
{{#if:{{{Ширина|}}}|{{{Ширина}}}|200px}}|
|подпись          = {{{подпись|}}}
+
  {{#if:{{{Подпись|}}}|{{{Подпись}}}|Фотография}}]]}}
|стиль_подписи    =  
+
|стиль_изображения =  
|стиль_заголовков  =  
+
|подпись          = {{{Подпись|}}}
|стиль_меток      =  
+
|стиль_подписи    =  
|стиль_текста      =  
+
|стиль_заголовков  =  
 +
|стиль_меток      =  
 +
|стиль_текста      =  
  
|метка1     = Имя при рождении:
+
|метка1     = Имя при рождении:
|текст1     = {{{имя при рождении|}}}
+
|текст1     = {{{Имя при рождении|}}}
|класс1     = nickname
+
|класс1     = nickname
  
|метка2     = Дата рождения:
+
|метка2     = Дата рождения:
|текст2     = {{wikidata/p569|{{{дата рождения|}}}|{{{дата смерти|}}}}}
+
|текст2     = {{{Дата рождения}}}
  
|метка3     = Место рождения:
+
|метка3     = Место рождения:
|текст3     = {{{место рождения|}}}
+
|текст3     = {{{Место рождения|}}}
  
|метка4     = Дата смерти:
+
|метка4     = Дата смерти:
|текст4     = {{wikidata/p570|{{{дата смерти|}}}|{{{дата рождения|}}}}}
+
|текст4     = {{{Дата смерти|}}}
  
|метка5     = Место смерти:
+
|метка5     = Место смерти:
|текст5     = {{{место смерти|}}}
+
|текст5     = {{{Место смерти|}}}
  
|метка6     = Гражданство:
+
|метка6     = Гражданство:
|текст6     = {{#if:{{{гражданство|}}}|<span class="country-name">{{{гражданство}}}</span>}}
+
|текст6     = {{#if:{{{Гражданство|}}}|<span class="country-name">{{{Гражданство}}}</span>}}
|класс6     = adr
+
|класс6     = adr
  
|метка7     = Сценические имена / Прозвище:
+
|метка7     = Сценические имена / Прозвище:
|текст7     = {{{прозвище|}}}
+
|текст7     = {{{Прозвище|}}}
|класс7     = nickname
+
|класс7     = nickname
  
|заголовок10 = {{wikidata/p856|{{{сайт|}}}}}
+
|заголовок10 = {{{Сайт|}}}
 
}}</pre>
 
}}</pre>
  
== Конвертация из HTML ==
+
== Конвертация из [[HTML]] ==
 
При переводе шаблонов, написанных на html (использующих элементы '''div'''), на основу карточки (в основе которой лежит элемент '''table''') следует производить следующую коррекцию:
 
При переводе шаблонов, написанных на html (использующих элементы '''div'''), на основу карточки (в основе которой лежит элемент '''table''') следует производить следующую коррекцию:
 
* увеличить ширину (свойство '''width''') главного фрейма на 10px;
 
* увеличить ширину (свойство '''width''') главного фрейма на 10px;
 
* уменьшить внутренний отступ (свойство '''padding''') там же на 2px;
 
* уменьшить внутренний отступ (свойство '''padding''') там же на 2px;
* задать явно размер и жирность текста (свойство и параметр '''font-weight: normal''' и т. п.).
+
* задать явно размер и жирность текста (свойство и параметр '''font-weight: normal''' и т.п.).
  
<includeonly>[[Категория:Шаблоны:Карточки]]</includeonly>
+
<includeonly>
 +
[[Категория:Википедия:Шаблоны-карточки|*]]
 +
[[Категория:Шаблоны:Для шаблонов|{{PAGENAME}}]]
 +
</includeonly>

Пожалуйста, обратите внимание, что все ваши добавления могут быть отредактированы или удалены другими участниками.

Для оформления страницы вы можете использовать шаблоны: Музыкальный коллектив, Музыкальный альбом, Музыкант и другие.

Для вставки мультимедиа материалов: YouTube, Vkontakte, SoundCloud.

Если вы испытываете проблемы с редактированием статьи обратитесь к администраторам сайта.

Веб-сайты позволяющие изменять своё содержимое, как эта вики, часто становятся целью спамеров, использующих автоматические инструменты для добавления ссылок на другие сайты. Несмотря на то, что такие ссылки могут быть удалены, они являются заметной помехой.

Иногда, в частности при добавлении на страницу новых веб-ссылок, вики может попросить вас ответить на вопрос. Это позволяет отличить людей от болишинства спамеров и других роботизированных недоброжелателей.

Пожалуйста, обратитесь к администраторам сайта за помощью, если данная система не позволяет вам вносить допустимые изменения. Или вы испытываете проблемы с редактированием статьи.

Чтобы отредактировать эту страницу, пожалуйста, введите ответ на вопрос в текстовое поле. Или сохраните содержимое правки в блокноте и очень просто авторизуйтесь через социальные сети.

Отменить Справка по редактированию (в новом окне)

Шаблоны, используемые на этой странице: