Шаблон:Navbox
Материал из Dwarf Fortress Wiki
Перейти к навигацииПерейти к поиску
[Перейти] [Изменить описание]Документация
Шаблон для создания навигационных шаблонов (или просто навбоксов).
Использование
Пожалуйста не забывайте удалять неиспользованные параметры.
{{Navbox | name = | title = | state = {{{state|}}} | above = | group1 = | list1 = | group2 = | list2 = | group3 = | list3 = <!-- ... (вплоть до group30 и list30) --> | below = }}
Параметры
Начальные параметры
name
state
navbar
border
или{{{1}}}
Ячейки
title
above
groupn
listn
below
Стиль
bodystyle
titlestyle
basestyle
abovestyle
belowstyle
groupstyle
groupnstyle
liststyle
listnstyle
listpadding
Стиль по умолчанию
bodystyle = background: #fdfdfd; border: 1px solid #aaa; font-size: 88%; margin: 0 auto -1px; vertical-align: middle; width: 60%;
titlestyle = background: #ccccff; border: 1px solid #aaa; padding: 0.25em 1em; text-align: center;
abovestyle = background: #ddddff; padding: 0.25em 1em; text-align: center;
belowstyle = background: #ddddff; padding: 0.25em 1em; text-align: center;
groupstyle = background: #ddddff; padding: 0.25em 1em; text-align: right; white-space: nowrap; width: 1%;
liststyle = background: transparent; padding: 0; text-align: left/center;
Список по умолчанию имеет значение text-align: left;
, если в нём есть группа, если нет, то по умолчанию используется text-align: center;
. Хотя для списков отступ равен 0, фактически значение равно 0 0.25em;
, потому что определяется в <div> каждого списка.
Структура
Без секций сверху и снизу
{{{title}}} | |
---|---|
{{{group1}}} |
{{{list1}}} |
{{{group2}}} |
{{{list2}}} |
{{{list3}}} без {{{group3}}} | |
{{{group4}}} |
{{{list4}}} |
С секциями сверху и снизу
{{{title}}} | |
---|---|
{{{above}}} | |
{{{group1}}} |
{{{list1}}} |
{{{group2}}} |
{{{list2}}} |
{{{list3}}} без {{{group3}}} | |
{{{group4}}} |
{{{list4}}} |
{{{below}}} |
Без групп и секций
{{{title}}} | |
---|---|
{{{list1}}} | |
{{{list2}}} | |
{{{list3}}} | |
{{{list4}}} |
Пример
{{Navbox | name = Navbox/doc | title = [[Soil|Почвы]] | state = {{{state|expanded}}} | titlestyle = background-color: #c0e1d1; | basestyle = background-color: #b0cabd; | group1 = Верхние слои почвы | list1 = [[Loam]] • [[Loamy sand]] • [[Peat]] • [[Sandy clay loam]] • [[Sandy loam]] • [[Silt]] • [[Silt loam]] • [[Silty clay loam]] | group2 = Океаническое дно | list2 = [[Calcareous ooze]] • [[Pelagic clay]] • [[Siliceous ooze]] | group3 = [[Sand|Песок]] | list3 = [[Sand (tan)]] • [[Black sand]] • [[Red sand]] • [[White sand]] • [[Yellow sand]] | group4 = Глина | list4 = [[Clay]] • [[Clay loam]] • [[Fire clay]] • [[Sandy clay]] • [[Silty clay]] | below = См. также: [[Template:stones|Stones]] }}
Верхние слои почвы | |
---|---|
Океаническое дно | |
Песок | |
Глина | |
См. также: Stones |
Внутренние навбоксы
Использование
{{Navbox | name = {{subst:PAGENAME}} | title = Заголовок | group1 = [опционально] | list1 = {{Navbox|child ...параметры внутреннего навбокса... }} ... }}
Пример со множеством подгрупп
{{Navbox | name = Navbox/doc | title = Пример подгрупп | state = {{{state|expanded}}} | above = Нижняя секция | group1 = Группа 1 | list1 = Список 1 | group2 = Группа 2 | list2 = {{Navbox|child | group1 = Группа 2.1 | list1 = Список 2.1 | list2 = Список 2.2 ''без группы 2.2'' | group3 = Группа 2.3 | list3 = Список 2.3 }} | group3 = Группа 3 | list3 = Список 3 | group4 = Группа 4 | list4 = {{Navbox|child | group1 = Группа 4.1 | list1 = Список 4.1 | group2 = Группа 4.2 | list2 = {{Navbox|child | group1 = Группа 4.2.1 | list1 = Список 4.2.1 | group2 = Группа 4.2.2 | list2 = {{Navbox|child | group1 = Группа 4.2.2.1 | list1 = Список 4.2.2.1 }} | group3 = Группа 4.2.3 | list3 = Список 4.2.3 }} | group3 = Группа 4.3 | list3 = Список 4.3 }} | below = Нижняя секция }}
Пример подгрупп | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Нижняя секция | |||||||||||||||
Группа 1 |
Список 1 | ||||||||||||||
Группа 2 |
| ||||||||||||||
Группа 3 |
Список 3 | ||||||||||||||
Группа 4 |
| ||||||||||||||
Нижняя секция |
Пример сворачиваемых подгрупп
{{Navbox | name = Navbox/doc | title = Пример сворачиваемых подгрупп | state = {{{state|expanded}}} | list1 = {{Navbox|child | title = Сворачиваемая подгруппа 1 | group1 = Группа 1.1 | list1 = Список 1.1 | group2 = Группа 1.2 | list2 = Список 1.2 }} | list2 = {{Navbox|child | title = Сворачиваемая подгруппа 2 | above = Верхняя секция | group1 = Группа 2.1 | list1 = Список 2.1 | group2 = Группа 2.2 | list2 = Список 2.2 | below = Нижняя секция }} | group3 = Group 3 | list3 = {{Navbox|child | title = Сворачиваемая подгруппа 3 | group1 = Группа 3.1 | list1 = Список 3.1 | group2 = Группа 3.2 | list2 = Список 3.2 }} }}
Пример сворачиваемых подгрупп | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
| |||||||||||
Группа 3 |
|