Шаблон:Инфобокс/Заголовок
Материал из Википедии — свободной энциклопедии
Данный шаблон устарел и планируется к удалению.
Разработан новый шаблон {{Карточка}}. Пожалуйста, используйте в статьях его и по возможности заменяйте им данный шаблон.
Убедившись, что этот шаблон нигде не используется, пометьте его к удалению или самостоятельно удалите его, если вы являетесь администратором. |
Здесь ведётся работа по созданию мета-шаблона для шаблонов-карточек |
Содержание |
Использование
Параметры
Основные
- имя
- Имя шаблона, необходимое для корректной работы ссылок «просмотр · обсуждение · редактирование» на всех страницах, где используется шаблон. Для простоты можно использовать
{{subst:PAGENAME}}
.
- название
- Текст, отображаемый над карточкой. Обычно это тема шаблона, краткое описание его содержания.
- вверху
- Текст, отображаемый вверху таблицы. Альтернативный вариант размещения названия шаблона
- изображение
- Изображение, которое будет отображено под основным заголовком в правой части таблицы (правее заголовков/списков). Параметр изображение допускает стандартный викикод для отображения, т.е.
- подпись
- Подпись под изображением
- заголовокn
- Используется для создания заголовков в ряду. Этот и следующие 2 параметра работают при 1≥n≥80
- меткаn
- Используется для подписи текста
- текстn
- Используется для принятия параметров в специализированных шаблонах-карточках.
- внизу
- Ячейка во всю ширину таблицы, располагающаяся внизу тела шаблона (то есть под заголовками/метками и текстом).
Стили
- стиль_тела
- стиль_названия
- стиль_изображения
- стиль_подписи
- стиль_заголовков
- стиль_вверху
- стиль_внизу
- CSS стили, которые должны быть применены к верхней (указанной параметром вверху) и нижней (указанной параметром внизу) ячейкам.
- стиль_меток
- стиль_текста
Микроформаты
- класс_тела
- Этот параметр передаётся атрибуту class всей карточки.
- класс(n)
- Этот параметр применяется к определённому ряду, если текст в этом ряду определён.
- класс_названия
- Этот параметр передаётся атрибуту class названия карточки.
- класс_вверху
- Этот параметр передаётся атрибуту class верхней ячейки.
Например, для реализации микроформата hCard добавьте следующие параметры:
|bodyclass = vcard |class1 = fn |class2 = org |class3 = tel
Создание необязательных ячеек
Ряд с меткой, но без текста не будет отображён. Это позволяет легко создавать необязательные параметры в специализированных шаблонах-карточках. Для создания опциональной ячейки используйте параметр следующим образом:
|метка5 = Население |текст5 = {{{население|}}}
Таким образом, если параметр население
не будет определён, строка «Население» не будет отображена.
Для оформления параметра можно использовать функцию парсера «#if». Например, следующие строки добавят к параметру текст6
подпись кг, если этот параметр определён:
|метка6 = Mass |текст6 = {{#if:{{{mass|}}} |{{{mass}}} кг}}
Таким же образом можно организовать необязательные заголовки. Следующий пример будет выводить заголовок «Структура», если параметры содержимое
и размещение
определены:
|заголовок5 = {{#if:{{{содержимое|}}}{{{размещение|}}}|Структура}} |метка6 = Содержимое |текст6 = {{{содержимое|}}} |метка7 = Размещение |текст7 = {{{размещение|}}}
Пустой шаблон
{{Карточка |имя = {{subst:PAGENAME}} |стиль_тела = |название = |стиль_названия = |вверху = |стиль_вверху = |изображение = |стиль_изображения = |подпись = |стиль_подписи = |стиль_заголовков = |стиль_меток = |стиль_текста = |заголовок1 = |метка1 = |текст1 = |заголовок2 = |метка2 = |текст2 = ... |заголовок80 = |метка80 = |текст80 = |стиль_внизу = |внизу = }}