Шаблон:Infobox/документація
Використання
Цей шаблон дає можливість створювати шаблони-картки. Це означає, що він не повинен використовуватись в статті безпосередньо. Щоб отримати інформацію про те, як користуватися картками, див. Довідка:Картка.
Використання подібне до шаблону {{Навігаційна таблиця}}, але є деякі відмінності. Кожен рядок у таблиці може містити або «заголовок», або пару «мітка»/«текст», або лише «текст». Якщо ви визначаєте щоб рядок був і «заголовком», і парою «мітка»/«текст», то пару «мітка»/«текст» буде скасовано.
Якщо ви хочете вставити зображення, або інші дані де-небудь у іншому місці картки, просто використовуйте параметр «текст».
Параметри
Посилання «переглянути/обговорити/редагувати»
- ім'я
- Ім'я сторінки шаблону, на яку повинні вказувати посилання «переглянути/обговорити/редагувати». Ви можете використовувати {{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
Створення необов'язкових параметрів
Рядок з міткою, але без тексту, не відображається. Це дозволяє легко створювати необов'язкові рядки картки. Щоб зробити рядок необов'язковим, використовуйте параметр таким чином:
|мітка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. |
| Текст внизу | |
- ↑ заголовок(n) означає заголовок1, заголовок2, заголовок3..., де 1 ≥ n ≥ 80