Ҡалып:Navbox long (beta)
Комплект навигационных шаблонов |
---|
{{Navbox (beta)}} |
{{Navbox long (beta)}} |
{{Navbox subgroup (beta)}} |
{{Navbox subgroup long (beta)}} |
{{Navbox with columns (beta)}} |
{{Navbox with collapsible groups (beta)}} |
{{Navboxes (beta)}} |
Данный навигационный шаблон идентичен шаблону Navbox long из англо-вики. Параметры — полностью аналогичны английскому варианту. Стили, заданные в английском Common.css и отсутствующие в нашем Common.css, перенесены из английского Common.css внутрь шаблона (за исключением ширины кнопки «скрыть/показать»). Для переноса шаблонов на основе Navbox long из англо-вики к нам нужно скопировать весь кода шаблона и лишь добавить (beta)
после Navbox long
(если есть вложенные шаблоны — добавить и у них).
Шаблон идентичен шаблону Navbox (beta) за исключением того, что поддерживает не 20, а 38 списков. Для одинакового выравнивания заголовков1-38 следует задать явно их ширину:
groupstyle = width: em;
а параметр liststyle задать:
liststyle = width:auto;
Введён только один новый параметр — grouppadding
. По умолчанию отступы для заголовков1-38 заданы 0.75 em слева и справа и могут быть изменены только с помощью этого параметра. Это сделано, чтобы избежать последствий бага в IE, касающегося блочной модели W3C.
Описание параметров
{{Navbox long (beta) |child - ключ вложения шаблона внутрь самого себя |name = имя шаблона |state = сворачиваемость |navbar = вид ссылок п•о•р |border = параметр вложения шаблона внутрь самого себя |titlegroup = создаёт подзаголовок в верхнем заголовке |titlegroupstyle= назначает стиль этого подзаголовка |innerstyle = назначает стиль для всего шаблона за исключением внешней рамки |style = назначает стиль из списка CSS телу шаблона. |bodystyle = то же самое |basestyle = CSS стиль, назначаемый сразу для всех заголовков |groupstyle = CSS стиль, назначаемый сразу всем заголовкамN (от заголовок1 до заголовок20) |grouppadding = задаёт отступы для заголовковN |groupwidth = задаёт ширину заголовкамN (от заголовок1 до заголовок20) |liststyle = CSS стиль, назначаемый сразу всем спискам |listpadding = задаёт отступы для всех списков |oddstyle = CSS стиль, назначаемый сразу для всех нечётных списков |evenstyle = CSS стиль, назначаемый сразу для всех чётных списков |evenodd = управление "зеброй" |title = заголовок |titlestyle = стиль заголовка |above = подзаголовок вверху |abovestyle = стиль подзаголовка вверху |image = изображение справа |imagestyle = стиль изображения справа |imageleft = изображение слева |imageleftstyle = стиль изображения слева |group1 = заголовок1 |group1style = стиль заголовка1 |list1 = список1 |list1style = стиль списка1 |group2 = заголовок2 |group2style = стиль заголовка2 |list2 = список2 |list2style = стиль списка2 ... |group38 = заголовок38 |group38style = стиль заголовка38 |list38 = список38 |list38style = стиль списка38 |below = подзаголовок внизу |belowstyle = стиль подзаголовка внизу |bodyclass = вставляет микроформат в стиль шаблона в целом |titleclass = вставляет микроформат в стиль заголовка }}
Заготовка для копирования с основными параметрами
{{Navbox long (beta) |name = {{subst:PAGENAME}} |state = |navbar = |basestyle = |groupstyle = width: 30 em; |liststyle = width:auto; |title = |above = |image = |group1 = |list1 = |group2 = |list2 = |group3 = |list3 = |group4 = |list4 = |group5 = |list5 = |group6 = |list6 = |group7 = |list7 = |group8 = |list8 = |group9 = |list9 = |group10 = |list10 = |group11 = |list11 = |group12 = |list12 = |group13 = |list13 = |group14 = |list14 = |group15 = |list15 = |group16 = |list16 = |group17 = |list17 = |group18 = |list18 = |group19 = |list19 = |group20 = |list20 = |group21 = |list21 = |group22 = |list22 = |group23 = |list23 = |group24 = |list24 = |group25 = |list25 = |group26 = |list26 = |group27 = |list27 = |group28 = |list28 = |group29 = |list29 = |group30 = |list30 = |group31 = |list31 = |group32 = |list32 = |group33 = |list33 = |group34 = |list34 = |group35 = |list35 = |group36 = |list36 = |group37 = |list37 = |group38 = |list38 = |below = }}
Во избежание поломок страниц, использующих данный шаблон, желательно экспериментировать в своём личном пространстве.