Шаблон:Навигационная таблица2
Материал из Department of Theoretical and Applied Mechanics
Версия от 17:54, 18 ноября 2011; Wikiadmin (обсуждение | вклад) (Новая страница: «<includeonly><!-- ===Проверка на корректность введёных данных=== -->{{ #if: {{{тема|}}} | {{#ifexist:Шаблон:Навиг...»)
![Документация (i)](http://mech.spbstu.ru/images/thumb/2/28/Information.svg/20px-Information.svg.png)
Этот шаблон использует некоторые чрезвычайно сложные и эзотерические свойства языка определения шаблонов. Пожалуйста, не пытайтесь изменять его до тех пор, пока (а) вы до конца не поймёте, как он устроен, и (б) вы не будете готовы к устранению любых последствий в случае неожиданного результата. Эксперименты следует проводить в вашем личном пространстве.
|
{{Навигационная таблица2 |{{ #ifeq: {{{1|}}} | child | child | parent }} |имя = {{подст:PAGENAME}} |navbar = {{#if:{{{1|}}}|plain|}} |state = {{{state|autocollapse}}} |стиль_основного_заголовка = |заголовок = |изображение = |изображение2 = |стиль_тела = |стиль_заголовков = |стиль_списков = |стиль_нечетных = |стиль_четных = |тема = {{{theme|standart}}} |стиль_вверху = |вверху = |заголовок1 = |список1 = |заголовок2 = |список2 = |заголовок3 = |список3 = ... |заголовок23 = |список23 = |стиль_внизу = |внизу = }}
- Принципиальное отличие от шаблона {{Навигационная таблица}} в том, что этот шаблон можно включать в {{Навигационный блок}}.
- Есть возможность вставлять в {{Навигационная таблица со сворачиваемыми группами}} в качестве подтаблицы
- Поддерживает темы
- Поддерживает два изображения - слева (параметр
изображение
) и справа (параметризображение2
) - Для того чтобы при замене {{Навигационная таблица}} на {{Навигационная таблица2}} шаблон стало можно включать в блок, нужно первым параметром в шаблоне добавить
|{{ #ifeq: {{{1|}}} | child | child | parent }}
Например было в шаблоне {{Citroën}}
{{Навигационная таблица |имя = Citroën |navbar = |state = autocollapse |стиль_основного_заголовка = background-color:Gainsboro; |заголовок = [[Citroën (компания)|Citroën]] |изображение = |стиль_тела = background-color:#F9F9F9;<!-- (или "стиль =" если никакие другие стилевые атрибуты не используются) --> |стиль_заголовков = background-color:transparent; text-align: right; |стиль_списков = background-color:transparent; text-align: left; |стиль_нечетных = |стиль_четных = |стиль_вверху = background-color:transparent; |вверху = [[PSA Peugeot Citroën]] ([[:Категория:PSA Peugeot Citroën|категория]]){{•}} [[:Категория:Автомобили Citroën|Автомобили Citroën]] ---- |заголовок1 = Выпускаемые автомобили |список1 = [[Citroën C1|C1]]{{·}} [[Citroën C2|C2]]{{·}} [[Citroën C3|C3]]{{·}} [[Citroën C4|C4]]{{·}} [[Citroën C5|C5]]{{·}} [[Citroën C6|C6]]{{·}} [[Citroën C8|C8]]{{·}} ... |стиль_внизу = background-color:transparent; |внизу = [http://www.citroen.com/ Citroën.com] }}
необходимо сделать (жёлтым выделены изменения):
{{Навигационная таблица2
|{{ #ifeq: {{{1|}}} | child | child | parent }}
|имя = Citroën
|navbar =
|state = autocollapse
|стиль_основного_заголовка = background-color:Gainsboro;
|заголовок = [[Citroën (компания)|Citroën]]
|изображение =
|изображение2 =
|стиль_тела = background-color:#F9F9F9;<!-- (или "стиль =" если никакие другие стилевые атрибуты не используются) -->
|стиль_заголовков = background-color:transparent; text-align: right;
|стиль_списков = background-color:transparent; text-align: left;
|стиль_нечетных =
|стиль_четных =
|тема =
|стиль_вверху = background-color:transparent;
|вверху = [[PSA Peugeot Citroën]] ([[:Категория:PSA Peugeot Citroën|категория]]){{•}} [[:Категория:Автомобили Citroën|Автомобили Citroën]]
----
|заголовок1 = Выпускаемые автомобили
|список1 = [[Citroën C1|C1]]{{·}} [[Citroën C2|C2]]{{·}} [[Citroën C3|C3]]{{·}} [[Citroën C4|C4]]{{·}} [[Citroën C5|C5]]{{·}} [[Citroën C6|C6]]{{·}} [[Citroën C8|C8]]{{·}}
...
|стиль_внизу = background-color:transparent;
|внизу = [http://www.citroen.com/ Citroën.com]
}}
После этого шаблон можно использовать в блоке, например так:
{{Навигационный блок |Автомобили Citroën |Citroën }}
Во избежание поломок страниц, использующих данный шаблон, желательно экспериментировать в своём личном пространстве.