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

Шаблон:Навигационная таблица со сворачиваемыми группами

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

Заготовка со всеми параметрами

{{Навигационная таблица со сворачиваемыми группами
 |child <!-- при наличии этого параметра вся таблица по умолчанию будет свёрнута, без него - развёрнута -->
 |имя            = {{subst:PAGENAME}}
 |заголовок      = 
 |развернуть     = 
 |цвет_заголовка = 

 |имя1       = 
 |аббр1      = 
 |заголовок1 = 
 |цвет1      = 
 |список1    = 

 |имя2       = 
 |аббр2      = 
 |заголовок2 = 
 |цвет2      = 
 |список2    = 

 |имя3       = 
 |аббр3      = 
 |заголовок3 = 
 |цвет3      = 
 |список3    = 

 ...

 |имя20       = 
 |аббр20      = 
 |заголовок20 = 
 |цвет20      = 
 |список20    = 
}}

Разворачивание списков

Если в параметре развернуть указать всё или все, то будут развёрнуты все списки.

Развернуть определённый список можно двумя способами:

Разворачивание с помощью указание номера в карточки

Указав в параметре развернуть номер списка по шаблону, например указав в карточке ниже номер 3 мы развернём список 3:

{{Навигационная таблица со сворачиваемыми группами
 |имя            = Навигационная таблица со сворачиваемыми группами
 |заголовок      = Тест
 |развернуть     = 3
 |цвет_заголовка = DarkGray

 |имя1       = 
 |заголовок1 = Первый пробный заголовок
 |цвет1      = #D3D3D3
 |список1    = Список, список, список

 |имя2       = 
 |заголовок2 = Второй пробный заголовок
 |цвет2      = #DCDCDC
 |список2    = Список 2, список 2, список 2

 |имя3       = 
 |заголовок3 = Третий пробный заголовок
 |цвет3      = #E6E6FA
 |список3    = Список 3, список 3, список 3
}}

Разворачивание с помощью аббревиатур

Каждому списку можно присвоить аббревиатуру (с помощью параметра аббрN), указав которую в параметре развернуть, мы развернём список. Например присвоим второму списку аббревиатуру второй и развернём его:

{{Навигационная таблица со сворачиваемыми группами
 |имя            = Навигационная таблица со сворачиваемыми группами
 |заголовок      = Тест
 |развернуть     = второй
 |цвет_заголовка = 

 |имя1       = 
 |аббр1      = 
 |заголовок1 = Первый пробный заголовок
 |цвет1      = 
 |список1    = Список, список, список

 |имя2       = 
 |аббр2      = второй
 |заголовок2 = Второй пробный заголовок
 |цвет2      = 
 |список2    = Список 2, список 2, список 2

 |имя3       = 
 |аббр3      = третий
 |заголовок3 = Третий пробный заголовок
 |цвет3      = 
 |список3    = Список 3, список 3, список 3
}}

Этот способ можно применить для следующих ситуаций:

Разворачивание в определённых статьях определённых списков

В качестве параметра в производном шаблоне аббрN можно использовать название статьи в которой данный список должен быть развёрнут, а в параметру развернуть присвоить значение {{PAGENAME}}.

Разворачивание нескольких выбранных списков одновременно

В случае если необходимо разворачивать несколько списков, то параметрам аббрN можно присвоить одинаковые значения, а в параметре развернуть указать это значение.

Использование производного шаблона в качестве дочернего

Для того, чтобы использовать производный шаблон в качестве дочернего не забудте добавить в ваш шаблон первым параметром выделенную строку:

{{Навигационная таблица со сворачиваемыми группами 
|{{ #ifeq: {{{1|}}} | child | child | parent }} |имя = {{subst:PAGENAME}} |заголовок = |заголовок1 = |список1 = |заголовок2 = |список2 = |заголовок3 = |список3 = }}

это даст возможность использовать ваш шаблон, например, в шаблоне {{Навигационный блок}} для более аккуратного оформления статей. Например в конце страницы навигационные шаблоны могут быть собраны в один блок следующим образом:

{{Навигационный блок
 |Автомобили Citroën
 |Автомобили BMW
 |Автомобили Opel
 |Автомобили Citroën
 |Автомобили Volvo
}}

Пример использования навигационного блока можно встретить, например, в статье Трансформатор, более подробную информацию см. в справке по шаблону {{Навигационный блок}}.