Перейти к содержанию

Шаблон:Navbox subgroups

Материал из Викиверситета
Документация

Назначение

Шаблон предназначен для создания подзаголовков в навигационных шаблонах на основе {{Navbox}} и {{Навигационная таблица}}.

Сокращённая заготовка для копирования

{{Navbox subgroup
 |evenstyle = background:#F0F0F0

 |group1 = Название подзаголовка 1
 |list1  = <div style="margin-top:-1ex;margin-bottom:-1ex;padding:0">
{{Nowrap begin}}
[[Ссылка на статью1]]{{•wrap}}
[[Ссылка на статью2]]{{•wrap}}
[[Ссылка на статью3]]
{{Nowrap end}}
</div>

 |group2 = Название подзаголовка 2
 |list2  = <div style="margin-top:-1ex;margin-bottom:-1ex;padding:0">
{{Nowrap begin}}
[[Ссылка на статью1]]{{•wrap}}
[[Ссылка на статью2]]{{•wrap}}
[[Ссылка на статью3]]
{{Nowrap end}}
</div>
}}

Заготовка для копирования со всеми параметрами

{{Navbox subgroups
 |bodystyle =

 |groupstyle =
 |groupoddstyle =
 |groupevenstyle =

 |liststyle =
 |oddstyle =
 |evenstyle =

 |group1style = 
 |group1 =

 |list1 =
 |list1style =

 |group2 =
 |group2style = 

 |list2 = 
 |list2style =

<!-- ... -->

 |groupN =
 |groupNstyle = 

 |listN = 
 |listNstyle =
}}

Параметры

  • bodystyle — стиль тела, применяется к шаблону в целом
  • groupstyle — стиль заголовков
  • groupoddstyle — стиль нечётных заголовков
  • groupevenstyle — стиль чётных заголовков
  • liststyle — стиль списков
  • oddstyle — стиль нечётных списков
  • evenstyle — стиль чётных списков
  • groupNstyle — стиль N-ного заголовка
  • groupN — содержание N-ного заголовка
  • listNstyle — стиль N-ного списка
  • listN — содержание N-ного списка

Максимальное количество строк (N) — 15, для бо́льшего количества строк используйте {{Navbox subgroups long}}. Следует помнить, что параметр groupstyle переопределяет стандартную ширину (width) и отступы (padding) внутри ячеек заголовков. Поэтому при его использовании необходимо задавать эти свойства явно во избежание проблем c отображением шаблона в браузере Internet Explorer.

Пример использования с шаблоном "Навигационная таблица"

{{Навигационная таблица
 |имя                       = {{подст:PAGENAME}}
 |navbar                    = 
 |state                     = <includeonly>{{{state|collapsed}}}</includeonly>
 |стиль_основного_заголовка = 
 |заголовок                 = 
 |изображение               = 
 |стиль_тела                = <!-- (или "стиль =" если никакие другие стилевые атрибуты не используются) -->
 |стиль_заголовков          = 
 |стиль_списков             = 
 |стиль_нечетных            = 
 |стиль_четных              = background:#F0F0F0

 |заголовок1 = Название заголовка 1
 |список1    = 

 {{Navbox subgroup
  |evenstyle = background:#F0F0F0

  |group1 = Название подзаголовка 1
  |list1  = <div style="margin-top:-1ex;margin-bottom:-1ex;padding:0">
{{Nowrap begin}}
[[Ссылка на статью1]]{{•wrap}}
[[Ссылка на статью2]]{{•wrap}}
[[Ссылка на статью3]]
{{Nowrap end}}
</div>

  |group2 = Название подзаголовка 2
  |list2  = <div style="margin-top:-1ex;margin-bottom:-1ex;padding:0">
{{Nowrap begin}}
[[Ссылка на статью1]]{{•wrap}}
[[Ссылка на статью2]]{{•wrap}}
[[Ссылка на статью3]]
{{Nowrap end}}
</div>
 }}

 |заголовок2 = Название заголовка 2
 |список2    = <div style="margin-top:-1ex;margin-bottom:-1ex;padding:0">
{{Nowrap begin}}
[[Ссылка на статью1]]{{•wrap}}
[[Ссылка на статью2]]{{•wrap}}
[[Ссылка на статью3]]
{{Nowrap end}}
</div>
}}

См. также