Шаблон: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. |
Текст внизу | |
Документація вище включена з Шаблон:Infobox/документація. (ред. | історія) Дописувачі можуть експериментувати на підсторінках пісочниця (створити | дзеркало) та тести (створити) цього шаблону. Будь ласка, додавайте категорії до підсторінки /документація. Підсторінки цього шаблону. |
- ↑ заголовок(n) означає заголовок1, заголовок2, заголовок3..., де 1 ≥ n ≥ 80