Шаблон:Картка

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
[редагувати] [історія] [очистити кеш] Іконка документації Документація шаблону

Використання

Цей шаблон дає можливість створювати шаблони-картки. Це означає, що він не повинен використовуватись в статті безпосередньо. Щоб отримати інформацію про те, як користуватися картками див. Довідка:Картка.

Використання подібне до шаблону {{Навігаційна таблиця}}, але є деякі відмінності. Кожен рядок у таблиці може містити або «заголовок», або пару «мітка»/«текст», або лише «текст». Якщо ви визначаєте щоб рядок був і «заголовком», і парою «мітка»/«текст», то пару «мітка»/«текст» буде скасовано.

Якщо ви хочете вставити зображення, або інші дані де-небудь у іншому місці картки, просто використовуйте параметр «текст»

Параметри

Посилання «переглянути/обговорити/редагувати»

ім'я 
Ім'я сторінки шаблону, на яку повинні вказувати посилання «переглянути/обговорити/редагувати». Ви можете використовувати {{subst:PAGENAME}}. Якщо цей параметр буде опущено, посилання «переглянути/обговорити/редагувати» не будуть відображатися.

Заголовок

Заголовок над карткою
(решта картки тут)
Заголовок у верхній комірці картки
(решта картки тут)

Є два різні способи помістити у картку заголовок. Перший: усередині картки, другий: над карткою. Ви можете використовувати обидва разом, якщо вам подобається, або лише один або інший, або навіть жодного (хоча це не рекомендовано).

назва 
Щоб помістити заголовок над карткою.
угорі 
Щоб помістити заголовок в межах верхньої комірки картки.
угорі2 
Додатковий текст, що відображається вгорі таблиці. Використовується, наприклад, для оригінальної назви.

Зміст

зображення 
Зображення у верхній частині шаблону. Використовуйте повний синтаксис зображення, наприклад [[Зображення:example.png|200px]]. Зображення вирівнюється по центру.
підпис 
Підпис зображення.
заголовок(n)[1] 
Використовується для створення заголовка в рядку n.
мітка(n)
Використовується для підпису тексту в рядку n.
текст(n)
Текст у рядку n.
внизу
Текст у нижній комірці картки.

Стилі

стиль_тіла 
Стиль усієї картки.
стиль_назви 
Стиль назви над карткою.
стиль_угорі 
Стиль назви в межах верхньої комірки картки. Типовим є стиль "font-size:large;" якщо ви хочете використовувати її для звичайного тексту задайте стиль "font-size:medium;".
стиль_зображення 
Стиль комірки у якій знаходиться зображення. Включає також стиль підпису зображення.
стиль_підпису 
Стиль підпису зображення.
стиль_заголовків 
Стиль усіх заголовків.
стиль_міток 
Стиль усіх міток.
стиль_тексту 
Стиль усіх комірок для тексту.
стиль_внизу 
Стиль нижньої комірки.

Мікроформати

клас_тіла
Цей параметр передається атрибуту «class» усієї картки.
клас_зображення
Цей параметр передається атрибуту «class» зображення.
клас(n)
Цей параметр передається атрибуту «class» коміки з текстом.
клас_назви
Цей параметр передається атрибуту «class» коміки з заголовком.
клас_внизу
Цей параметр передається атрибуту «class» нижньої коміки.

Наприклад, для реалізації мікроформату hCard додайте наступні параметри:

|клас_тіла = vcard
|клас1 = fn
|клас2 = org
|клас3 = tel
Див. Wikipedia:WikiProject Microformats та microformats.org

Створення необов'язкових параметрів

Рядок з міткою але без тексту не відображається. Це дозволяє легко створювати необов'язкові рядки картки. Щоб зробити рядок необов'язковим, використовуйте параметр таким чином:

|мітка5 = Населення
|текст5  = {{{населення|}}}

Таким чином, якщо в статті не визначено параметр населення, рядок картки не буде відображатися.

Для оформлення параметра можна використовувати парсерну функцію «#if». Наприклад, наступні рядки додадуть до параметра текст6 підпис «кг», якщо цей параметр визначений:

|мітка6 = Маса
|текст6  = {{#if:{{{маса|}}} |{{{маса}}} кг}}

Аналогічно можна організувати необов'язкові заголовки. Наступний приклад виводитиме заголовок «Структура», якщо параметри вміст і розміщення визначені:

{{Картка
|ім'я    = {{subst:PAGENAME}}
|назва   = Приклад необов'язкового заголовка
|заголовок1 = {{#if:{{{пункт 1|}}}{{{пункт 2|}}}{{{пункт 3|}}} |Необов'язковий заголовок}}
|мітка2  = Пункт 1
|текст2   = {{{пункт 1|}}}
|мітка3  = Пункт 2
|текст3   = {{{пункт 2|}}}
|мітка4  = Пункт 3
|текст4   = {{{пункт 3|}}}
}}

Приклади

Тест картка
Угорі
Example.png
example.png
Лише заголовок
Лише текст
Усі три (заголовок)
Мітка і текст (мітка) Мітка і текст (дані)
Текст внизу
{{Картка
|ім'я         = Картка/документація
|стиль_тіла   = 
|назва        = Тест картка
|стиль_назви  = 
|угорі        = Угорі
|зображення   = [[Зображення:example.png|200px]]
|стиль_зображення = 
|підпис       = example.png
|стиль_підпису = 
|стиль_заголовків = background:#ccf;
|стиль_міток  = background:#ddf;
|стиль_тексту = 

|заголовок1 = Лише заголовок
|мітка1  = 
|текст1  = 
|заголовок2 = 
|мітка2  = Лише мітка
|текст2  = 
|заголовок3 =
|мітка3  = 
|текст3  = Лише текст
|заголовок4 = Усі три (заголовок)
|мітка4  = Усі три (мітка)
|текст4  = Усі три (дані)
|заголовок5 =
|мітка5  = Мітка і текст (мітка)
|текст5  = Мітка і текст (дані)

|стиль_внизу = background:#ddf;
|внизу = Текст внизу
}}

Зверніть увагу, якщо мітка визначається без супровідного тексту рядок не відображається, і коли заголовок визначається у тому ж рядку, що й текст, відображається тільки заголовок.

Для цього прикладу, стиль_тіла = width:20em; і стиль_міток = width:33%;

Тест картка
Мітка 1 Текст 1
Мітка 2 Текст 2
Мітка 3 Текст 3
Заголовок 4
Мітка 5 Текст 5: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Текст внизу

Пустий шаблон

Примітка: шаблон обробляє аж 80 рядків, але тут вказано лише 20. Просто розширте нумерацію, якщо потрібно. Параметри мікроформату «клас...» також опущені, оскільки вони зазвичай не використовуються.

{{Картка
|ім'я          = {{subst:PAGENAME}}
|стиль_тіла    = 
|назва         = 
|стиль_назви   = 
|угорі         = 
|стиль_угорі   = 
|угорі2        = 
|стиль_угорі2  = 
|зображення    = 
|стиль_зображення = 
|підпис        = 
|стиль_підпису = 
|стиль_заголовків = 
|стиль_міток   = 
|стиль_тексту  = 

|заголовок1 = 
|мітка1    = 
|текст1    = 
|заголовок2 = 
|мітка2    = 
|текст2    = 
|заголовок3 = 
|мітка3    = 
|текст3    = 
|заголовок4 = 
|мітка4    = 
|текст4    = 
|заголовок5 = 
|мітка5    = 
|текст5    = 
|заголовок6 = 
|мітка6    = 
|текст6    = 
|заголовок7 = 
|мітка7    = 
|текст7    = 
|заголовок8 = 
|мітка8    = 
|текст8    = 
|заголовок9 = 
|мітка9    = 
|текст9    = 
|заголовок10 = 
|мітка10   = 
|текст10   = 
|заголовок11 = 
|мітка11   = 
|текст11   = 
|заголовок12 = 
|мітка12   = 
|текст12   = 
|заголовок13 = 
|мітка13   = 
|текст13   = 
|заголовок14 = 
|мітка14   = 
|текст14   = 
|заголовок15 = 
|мітка15   = 
|текст15   = 
|заголовок16 = 
|мітка16   = 
|текст16   = 
|заголовок17 = 
|мітка17   = 
|текст17   = 
|заголовок18 = 
|мітка18   = 
|текст18   = 
|заголовок19 = 
|мітка19   = 
|текст19   = 
|заголовок20 = 
|мітка20   = 
|текст20   = 

|стиль_внизу =
|внизу = 
}}

Примітки

  1. заголовок(n) означає заголовок1, заголовок2, заголовок3..., де 1 ≥ n ≥ 80