Elite Dangerous Wiki
Advertisement
Elite Dangerous Wiki
2744
страницы
Описание.
Этот шаблон для создания стандартных навигационных таблиц. Используется для быстрой навигации между статьями по одной теме, обычно помещается внизу страницы.
Использование.
Скопируйте и вставьте следующий код в тело шаблона:
{{navbox
|name    =
|title   =
|gtitle1 =
|group1  =
|gtitle2 =  
|gtype2  = Subgroup (обязательный параметр)
|group2  = 
  {{navbox
  |subgroup = yes (обязательный параметр)
  |gtitle1  = 
  |group1   =
  |gtitle2  = 
  |group2   = 
  }}
}}

Синтаксис

{{navbox
|state      = uncollapsed, collapsed, plain, autocollapse (по умолчанию)
|name       = Обязательно! Наименование шаблона, для его вызова (должно соответствовать с наименованием страницы шаблона)
|style      = не обязательно — стиль всей таблицы шаблона
|title      = Обязательно! Заголовок навигационного шаблона (верхняя строка)
|gtitleN    = не обязательно — заголовок для N-й группы списка с перечнем ссылок
|styleN     = не обязательно — стиль для groupN; например, text-align
|groupN     = Обязательно! Номер группы списка с перечнем ссылок
|fstyle     = не обязательно — стиль нижней строки навигационного шаблона; например, text-align
|footer     = не обязательно — нижняя строка навигационного шаблона
}}
  • Groups: количество групп, до 8 (не точно)
    • группам списка с перечнем ссылок могут быть назначены такие параметры: group1, group2, group3, … вплоть до groupN.
  • Group title: Каждая группа имеет свой параметр заголовка: gtitle1, gtitle2, gtitle3, … up to gtitleN. Обратите внимание, что ширина по умолчанию для первого столбца составляет 15 %.
  • Group style: Стиль также можно настроить для каждой группы в: style1, style2, style3, … вплоть до styleN.
    • Обратите внимание, что ни заголовок, ни элементы не имеют встроенных в шаблон вики-ссылок. В результате пользователи шаблона могут свободно использовать вики-ссылки по своему усмотрению.
  • Разрывы строк: Разрывы строк (<br />) не нужны, поскольку перенос текста выполняется шаблоном автоматически. Это также включает ссылки и текст в gtitleN и groupN.
  • Маркеры: неупорядоченные списки со строками, создаются, если в начале строки поставить *.
  • Разделённые ссылки: из-за характера синтаксиса шаблона может потребоваться использовать Шаблон:! ({{!}}).
Назначение полей
Код Результат Комментарий
Основные поля
|State = Указывает шаблону, скрывать или отображать группы ниже Список доступных параметров:
  • Autocollapse: делает автоматически раскрываемый/сворачиваемый навбокс
  • Uncollapsed: делает развёрнутый навбокс
  • Collapsed: делает свёрнутый навбокс
  • Plain: убирает блок «показать/скрыть».
|Subgroup = Указывает шаблону, включить подгруппы Для больших навбоксов может потребоваться включить подгруппы в определённую группу элементов. Также возможно сворачивание навбоксов в родительском навигационном ящике.

Для создания подгрупп в {{navbox}} необходимо включить определенные параметры:

  • Для родительской группы навбоксов (то есть group2 в примере ниже) требуется параметр типа (gtype2 = Subgroup).
  • Вложенный навбокс (подгруппа) требует включения параметра подгруппы (subgroup = yes). Это позволяет шаблону различать подгруппу и родительский навигационный блок.
{{navbox
|name    =
|title   =
|gtitle1 =
|group1  =
|gtitle2 =  
|gtype2  = Subgroup (mandatory)
|group2  = 
  {{navbox
  |subgroup = yes (mandatory)
  |gtitle1  = 
  |group1   =
  |gtitle2  = 
  |group2   = 
  }}
}}

Примеры

Однострочный навбокс с центрированным списком

Пример кода для однострочного навбокса с центрированным списком
{{navbox
|name    = 
|title   = 
|style1  = text-align:center
|group1  =
}}

Навбокс со стандартным футером

Пример кода для навбокса со стандартным футером
{{navbox
|name    = 
|title   = 
|gtitle1 = 
|group1  = 
|footer  = Футер посередине
}}

Навбокс со смещённым футером

Пример кода для навбокса со смещённым футером
{{navbox
|state   = uncollapsed
|name    = Navbox
|title   = Навбокс со смещённым футером
|style1  = text-align:center
|group1  = 
* Lorem ipsum dolor sit amet
* Consectetur adipisicing elit
* sed do eiusmod tempor incididunt ut labore et dolore magna aliqua
|fstyle  = text-align:right
|footer  = Текст в футере справа
}}

Многострочный навбокс

Пример кода для многострочного навбокса
{{navbox
|state   = uncollapsed
|name    = Navbox
|title   = Многострочный навбокс
|gtitle1 = Заголовок группы 1
|group1  = Lorem ipsum dolor sit amet…
|gtitle2 = Заголовок группы 2
|group2  = Consectetur adipisicing elit…
|gtitle3 = Заголовок группы 3
|group3  = Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 
}}

Свёрнутый навбокс

Пример кода для свёрнутого навбокса
{{navbox
|state   = collapsed
|name    = Navbox
|title   = Свёрнутый навбокс
|style1  = text-align:center
|group1  = Lorem?
}}

Простой навбокс с Tnavbar

Пример кода для простого навбокса с Tnavbar
{{navbox
|state   = plain
|name    = Navbox
|title   = Простой навбокс с Tnavbar
|style1  = text-align:center
|group1  = 
}}

Простой навбокс без Tnavbar

Пример кода для простого навбокса без Tnavbar
{{navbox
|state   = plain
|title   = Простой навбокс без Tnavbar
|style1  = text-align:center
|group1  = 
}}

Сложный навбокс

Пример кода для сложного навбокса
{{navbox
|state   = uncollapsed
|name    = Navbox
|title   = Сложный навбокс
|gtitle1 = Уровень 1<br>Заголовок 1
|group1  = Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eu sem eget nisi bibendum viverra a eget leo. Integer velit arcu, accumsan vel rhoncus eget, auctor a tellus. Nullam mollis turpis sollicitudin justo hendrerit ac volutpat nibh placerat. 
|gtitle2 = Уровень 1<br>Заголовок 2
|group2  = Curabitur posuere vestibulum dolor, quis faucibus justo tristique in. Nulla facilisi. Nunc iaculis erat nec ligula rutrum vel porta dolor posuere. Maecenas venenatis sapien id sapien pellentesque mollis. 
|gtitle3 = Уровень 1<br>Заголовок 3
|group3  = Sed ac sapien risus, in pharetra purus. 
|gtitle4 = Уровень 1<br>Заголовок 4
|group4  = Curabitur eu metus elit, a eleifend est. Aliquam vestibulum mollis metus, ut facilisis justo tincidunt non. Donec vel felis ut purus molestie facilisis consectetur a est. Nulla velit nisi, aliquet at condimentum non, varius ac nibh. Praesent fringilla nisi nibh. Morbi quis dapibus nulla. 
|gtitle5 = Уровень 1<br>Заголовок 5
|gtype5  = Subgroup
|group5  = 
  {{navbox
  |subgroup = Yes
  |gtitle1  = Уровень 2<br>Заголовок 1
  |group1   = Nam cursus, leo sit amet congue porttitor, ante ligula mattis ante, ut rhoncus nisi augue eget mi. Etiam scelerisque, nunc et sagittis consequat, augue turpis gravida massa, quis blandit lectus orci vel sem.
  |gtitle2  = Уровень 2<br>Заголовок 2
  |group2   = Aliquam tortor est, luctus et consectetur eget, dapibus lobortis ante. 
  |gtitle3  = Уровень 2<br>Заголовок 3
  |gtype3   = Subgroup
  |group3   = 
    {{navbox
    |subgroup = Yes
    |gtitle1  = Уровень 3<br>Заголовок 1
    |group1   = Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Vestibulum eu lacus ut sapien tristique fringilla tincidunt vitae risus. 
    |gtitle2  = Уровень 3<br>Заголовок 2
    |group2   = Donec in libero lorem. Vestibulum consequat tincidunt imperdiet. 
    }}
  |gtitle4  = Уровень 2<br>Заголовок 4
  |group4   = Vivamus odio mi, ullamcorper vitae rutrum sed, bibendum vel mauris. Proin sed libero ac sapien pellentesque dapibus. Nulla et ipsum libero. Integer vitae euismod eros. Ut enim purus, consectetur congue fermentum nec, pharetra non dui. Mauris mollis sapien at massa commodo rutrum. Donec non risus ut dui ultrices molestie non a quam.
  }}
|gtitle6 = Уровень 1<br>Заголовок 6
|group6  = Duis vel ligula tellus, sed rutrum augue. Cras varius consectetur ligula, vitae accumsan nisl vehicula vitae. Integer mi nunc, cursus sit amet mattis vitae, porta nec ligula. 
|gtitle7 = Уровень 1<br>Заголовок 7
|group7  = Etiam vulputate nisl eget sapien mattis ultrices. Vestibulum et eros vitae arcu condimentum porta. Cras fringilla, erat quis consequat sollicitudin, est tortor tempor massa, quis euismod risus nisi vel massa. Phasellus in risus ac metus pharetra sodales vel at velit. Nulla ullamcorper, orci ac ultrices sollicitudin, ante erat scelerisque eros, auctor pretium felis nibh bibendum purus.
|fstyle  = text-align:right
|footer  = Quisque ut nisl arcu. Integer tincidunt, turpis pharetra consectetur consectetur, felis ipsum sagittis turpis, vel interdum eros mauris sed odio.<br>Aenean scelerisque rhoncus leo, a cursus neque vehicula sed.
}}

См. также

Advertisement