Шаблон:Infobox/документація

Матеріал з Wikiситет
Перейти до навігації Перейти до пошуку

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

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

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

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

Параметри

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

ім'я
Ім'я сторінки шаблону, на яку повинні вказувати посилання «переглянути/обговорити/редагувати». Ви можете використовувати {{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
Див. en: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|}}}
}}

Приклади

Тест-картка
Угорі
200px
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.
Текст внизу
  1. заголовок(n) означає заголовок1, заголовок2, заголовок3..., де 1 ≥ n ≥ 80