Шаблон:Навигационная таблица с блоками/Документация
Этот шаблон содержит фрагменты на иностранном языке. Вы можете помочь проекту, переведя его до конца.
|
Данный шаблон позволяет быстро создавать Навигационную таблицу, содержимое которой разделено на сворачиваемые блоки по темам. Все блоки изначально являются скрытыми, кроме указанного в параметре «открытый_блок».
Основной синтаксисПравить
Шаблон поддерживает до 11 блоков/списков и может быть расширен в случае необходимости. Шаблон используется для отображения двух и более блоков/списков, в противном случае следует использовать шаблон {{Навигационная таблица}}.
{{Навигационная таблица с блоками |имя = {{subst:PAGENAME}} |state = |заголовок = |изображение = |стиль_основного_заголовка = |стиль_заголовков = |стиль_блоков = |стиль_списков = |отступ_списка = |стиль = |стиль_тела = |открытый_блок = {{{1|}}} |стиль_вверху = |вверху = |стиль_внизу = |внизу = |блок1 = |имя_блока1 = |список1 = |стиль1списка = |стиль1заголовка = |стиль1блока = |изображение1 = |блок2 = |имя_блока2 = |список2 = |стиль2списка = |стиль2заголовка = |стиль2блока = |изображение2 = ... |блок11 = |имя_блока11 = |список11 = |стиль11списка = |стиль11заголовка = |стиль11блока = |изображение11 = }}
ПараметрыПравить
Этот шаблон имеет много общих параметров с связанными с ним шаблонами {{Navbox}} и {{Навигационная таблица с колонками}}. Общие параметры помечены звездочкой*. В документации шаблона {{Navbox}} приведено более подробное их опиание и примеры.
Установочные параметрыПравить
- имя*
- Имя шаблона. Содержит имя данного шаблона, например: «Навигационная таблица с блоками».
- state*
- Начальное состояние свернутости/развернутости основного шаблона. Возможные значения —
[autocollapse, uncollapsed, collapsed]
. См. {{Навигационная таблица}} для более полной информации. По умолчанию — uncollapsed. Не действует на свернутость блоков шаблона.
- navbar*
- Возможные значения —
[plain, tnavbar]
. См. {{Навигационная таблица}} для более полной информации.
Основные информационные параметрыПравить
- заголовок*
- Заголовок шаблона, выводимый по центру полосы вверху шаблона.
- вверху*
- Ячейка во всю ширину таблицы, располагающаяся непосредственно под основным заголовком (то есть над блоками тела шаблона).
- внизу*
- Ячейка во всю ширину таблицы, располагающаяся внизу тела шаблона (то есть под блоками и изображением).
- изображение*
- Изображение, помещаемое справа от всех блоков.
- открытый_блок
- Присваивается равным параметру имя_блокаn блоков, которые требуется изначально развернуть. Остальные блоки будут изначально свернуты. В случае неиспользования или пустого значения все блоки будут в свернутом состоянии. Обычно этот параметр устанавливают в {{{1|}}} (первый параметр шаблона или ничего).
Параметры групп/списковПравить
- блокn
- Заголовок блока.
- имя_блокаn
- Идентификатор группы, к которой относится блок. Если совпадает с параметром
открытый_блок
, блок будет первоначально раскрыт.
- списокn*
- То, что будет показано в блоке — обычно список ссылок. Используйте простые (·) или жирные (•) срединные точки как разделители. Для вложенных таблиц используйте шаблоны {{Navbox}} или {{Навигационная таблица с колонками}} с параметром
border = child
. В последнем случае оставьте параметримя_блока
n пустым, поскольку указанные шаблоны имеют свои параметры для сворачивания/разворачивания.
- staten
[autocollapse, uncollapsed, collapsed, plain, off]
- Начальное состояние свернутости/развернутости блокn. По умолчанию — collapsed. Автоматически меняется на uncollapsed если параметр
выбрано
равен параметруимя_блокаn
.
- staten
- изображениеn
- Изображение, помещаемое справа от содержимого группы (HTML или Вики-разметка)
Параметры стиляПравить
- стиль_заголовков*
- Стиль CSS для залоговка; обычно
background:color
. Цвет текста викиссылки следует менять при помощи тега span. Например:заголовок = [[Scouting|<span style="color:ivory;">Scouting</span>]]
для цвета слоновой кости. Ссылки [показать]/[скрыть] и п·о·р используют цвет из параметра стиль_заголовков. Пример параметра:стиль_заголовков = background:darkgreen;color:ivory;
- стиль_вверху*
- стиль_внизу*
- Стили CSS для параметров вверху и внизу соответстенно.
- стиль*
- Стиль CSS для параметров заголовок, вверху, внизу, и блокn одновременно.
- стиль_блоков
- Стиль CSS для для шапок блоков. Перекрывает стиль. На странице http://meyerweb.com/eric/tools/color-blend/ можно получить код цвета, который будет чуть светлее цвета общего заголовка. Пример:
стиль_блоков = background:lightgreen;
- стиль_заголовков*
- Стиль CSS для заголовков блоков; перекрывает стиль.
- стиль_списков*
- Стиль CSS для всех тел блоков (списков).
- стильnблока
- Стиль CSS для шапки блока; перекрывает стиль_блоков.
- стильnзаголовка
- Стиль CSS для заголовка блока; перекрывает стиль_заголовков.
- стильnсписка
- Стиль CSS для конкретного тела блока (списка); перекрывает стиль_списков.
ПримерыПравить
Простой примерПравить
{{ Навигационная таблица с блоками |имя = University of Michigan |заголовок = [[University of Michigan|<span style="color:#FFD700;">The University of Michigan, Ann Arbor</span>]] |стиль_заголовков = background:#00008B;color:#FFD700; |стиль_блоков = background:#FFD700;color:#00008B; |изображение = |открытый_блок = {{{1|}}} |state = uncollapsed |блок1 = [[University of Michigan#Academic profile|<span style="color:#00008B;">Academics</span>]] |имя_блока1 = academics |список1 = [[University of Michigan College of Engineering|College of Engineering]]{{•}} [[University of Michigan College of Literature, Science, and the Arts|College of Literature, Science and the Arts]]{{•}} [[Gerald R. Ford School of Public Policy]]{{•}} [[University of Michigan Law School|Law School]]{{•}} [[University of Michigan Health System|Medical School]]{{•}} [[Ross School of Business]]{{•}} [[University of Michigan School of Education|School of Education]]{{•}} [[University of Michigan School of Information|School of Information]]{{•}} [[University of Michigan School of Music, Theatre & Dance|School of Music, Theatre & Dance]]{{•}}[[University of Michigan School of Natural Resources and Environment|School of Natural Resources and Environment]]{{•}} [[University of Michigan School of Public Health|School of Public Health]]{{•}} [[Taubman College of Architecture and Urban Planning]] |блок2 = [[Michigan Wolverines|<span style="color:#00008B;">Athletics</span>]] |имя_блока2 = athletics |список2 = [[Michigan Stadium]]{{•}} [[Crisler Arena]]{{•}} [[Yost Ice Arena]]{{•}} [[Michigan Wolverines]]{{•}} [[Michigan Wolverines football|Football]]{{•}} [[Michigan-Ohio State rivalry|UM-OSU Rivalry]]{{•}} [[Little Brown Jug (football)|Little Brown Jug]]{{•}} [[Paul Bunyan Trophy]]{{•}} [[Cold War (ice hockey)|Cold War]] |блок3 = Campus |имя_блока3 = campus |список3 = [[Angell Hall Observatory]]{{•}} [[Burton Tower]]{{•}} [[The Diag]]{{•}} [[David M. Dennison Building|Dennison Building]]{{•}} [[Gerald R. Ford Presidential Library]]{{•}} [[Hill Auditorium]]{{•}} [[Lurie Tower]]{{•}} [[Matthaei Botanical Gardens]]{{•}} [[Michigan Union]]{{•}} [[Museums at the University of Michigan|Museums]]{{•}} [[Nichols Arboretum]]{{•}} [[University of Michigan Health System|UM Health System]]{{•}} [[University of Michigan Library|University Library]] }}
Использование дочерних шаблоновПравить
Этот пример показывает как могут вместе работать шаблоны {{Навигационная таблица}}, {{Навигационная таблица с блоками}} и {{Навигационная таблица с колонками}}. Нажмите кнопку редактирование секции примера шаблона для просмотра кода.
Навигационная таблица с блоками, Навигационная таблица с колонками, и Навигационная таблица вместе | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
| |||||||||||||||
| |||||||||||||||
|
См. такжеПравить
- {{Навигационная таблица}} — Навигационная таблица
- {{Навигационная таблица с колонками}} — Подобный шаблон реализующий механизм колонок в Навигационной таблице.
- {{Navbox subgroup}} — Позволяет создавать подгруппы в {{Navbox}}.