Movatterモバイル変換


[0]ホーム

URL:


Перейти к содержанию
Википедия
Дилээшкин

Майык:Navbox

Википедия деп сайттан
(i) Документилел
TimeВнимание! Это один изсамых используемых шаблонов.
Каждое его изменение создаётдополнительную нагрузку на серверы проекта. Пожалуйста, убедитесь в адекватности и правильности ваших изменений, проверьте их на тестовых страницах.
Лого Lua Ук майыкLua модульга даянып кылдынган, аажыглаан модульданNavbox.
Прежде, чем вносить какие-либо изменения в данный майык, просьбаоттестировать их в/песочнице и проверить результат на странице с/контрольными примерами. Изменения могут быть внесены после этого в данный майык всего одной правкой.

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

В правом верхнем углу находится кнопка [көөр]/[чажырар]. Это реализовано с помощьюMediaWiki:Common.js. Подробнее см.ВП:СБ.

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

Заготовка ниже предназначена для копирования в новые шаблоны для облегчения их оформления:

{{Навигациялыг таблица| ат           = {{подст:PAGENAME}}{{подст:пустой шаблон|Не меняйте ничего на этой строке. Она изменится сама при сохранении.}}| эге     = | state         = {{{state|}}}| даңзылар_клазы = hlist hlist-items-nowrap| үстү        = | бөлүк1       = | даңзы1       = | бөлүк2       = | даңзы2       = <!-- ... -->| бөлүк23      = | даңзы23      = | адаа         = }}<noinclude>{{doc-inline}}{{Навигациялыг таблица/TemplateData}}{{doc-end}}[[Аңгылал:Навигациялыг майыктар]]</noinclude>

Параметрлери

Для удобства шаблон{{Навигационная таблица}} имеет одинаковые названия параметров с дочерними шаблонами{{Навигационная таблица с колонками}} и{{Навигационная таблица с блоками}}. Параметры, помеченные звёздочкойМайык:Символ, являются общими для всех трёх шаблонов.

⛭
{{{title}}}{{{эге}}}
{{{above}}}{{{вверху}}}
{{{below}}}{{{внизу}}}

Кол

Список параметров
Английское названиеРусское название
|name|ат
|title|эге
|navbar|көөр_шөлүг
|border
|state
|above|вверху
|image|чурумал
|imageleft|изображение_слева
|groupn|группаn
|listn|списокn
|below|внизу
|bodystyle|стиль_тела
|basestyle|стиль
|titlestyle|стиль_заголовка
|groupstyle|стиль_групп
|groupnstyle|стиль_группыn
|groupwidth|ширина_групп
|liststyle|стиль_списков
|listnstyle|стиль_спискаn
|listpadding|отступ_списков
|abovestyle|стиль_вверху
|belowstyle|стиль_внизу
|imagestyle|стиль_изображения
|imageleftstyle|стиль_изображения_слева
|bodyclass|класс_тела
|titleclass|класс_заголовка
|imageclass|класс_изображения
|groupclass|класс_групп
|listclass|класс_списков
|aboveclass|класс_вверху
|belowclass|класс_внизу
|titlegroup
|titlegroupstyle
|innerstyle
имя*
name*
Имя шаблона, необходимое для ссылкиПросмотр этого шаблона (переход к шаблону) на всех страницах, где используется шаблон. Для простоты можно использовать{{подст:PAGENAME}}. Если указан параметр|ссылка_на_просмотрplain, то этот параметр не используется.
state*[autocollapse, collapsed, uncollapsed, plain, off]
autocollapse — значение по умолчанию, если|state пустой или отсутствует;
collapsed — при данном значении таблица всегда будет свернута;
uncollapsed — при данном значение таблица всегда будет развернута;
plain — при данном значении таблица всегда будет развернута и будут убраны ссылки [показать]/[скрыть] справа. Заголовок будет отцентрирован относительно всей ячейки, игнорируя размеры «шестеренки»;
off — при данном значении таблица всегда будет развернута и будут убраны ссылки [показать]/[скрыть] справа. Заголовок не будет отцентрирован относительно всей ячейки, игнорируя размеры «шестеренки». Предпочтительно использоватьplain вместоoff. Используйте данный параметр, только если знаете что делаете.
Навигационная таблица с параметромautocollapse будет появляться в скрытом состоянии, если на странице есть две или более навигационных таблицы с CSS-классомcollapsible (технические детали см. вMediaWiki:Common.js).
Иногда требуется навигационный шаблон с состоянием по умолчанию, которое можно переопределить в статье. Для этого в навигационном шаблоне используйте параметр|state, просто передающий значение базовому шаблону (вместосостояние по умолчанию нужно подставить необходимое значение — например,autocollapse):
| state = <includeonly>{{{state|состояние по умолчанию}}}</includeonly>
(теги<includeonly> нужны для того, чтобы при просмотре шаблона на его странице он всегда оставался в раскрытом состоянии). Соответственно, при использовании такого навигационного шаблона можно указывать его состояние, например:
{{Наш навигационный шаблон}}
ссылка_на_просмотр*
navbar*
Значение по умолчанию — показывать ссылкуПросмотр этого шаблона (илиПросмотр этого шаблона — цвет подбирается автоматически в зависимости от цвета фона) для перехода к шаблону, указанному в параметре|имя. Если указано значениеplain, либо параметр|имя пустой или не задан, ссылка в левой части заголовка показана не будет и заголовок будет отцентрирован относительно всей ячейки. Если указано значениеoff, то центрирование не будет включать в себя размер ссылок [показать]/[скрыть].
border*
Если значение установлено какchild илиsubgroup, то навигационная таблица может быть использована в качестве дочернего элемента, который плотно прилегает в другой навигационной таблице. Граница будет скрыта и исчезнет внешнее расстояние между таблицами, так что она вписывалась в список (|list) родительской навигационной таблицы. Если установлено значениеnone, то граница также будет скрыта и исчезнет внешнее расстояние (padding), а навигационная таблица сможет быть использована в качестве дочернего элемента другого контейнера (не используйте это значение если собираетесь использовать навигационную таблицу внутри навигационной таблицы, используйте толькоchild илиsubgroup). Если установлено любое другое значение, то обычная навигационная таблица отображается с границей в 1px. Альтернативный способ указать границу чтобы задать стиль подгруппы, это использовать первый неименованный параметр вместо|border:
{{#parsoid

Ячейки

заголовок*
title*
Текст, отображаемый в верхней строке таблицы. Обычно это тема шаблона, краткое описание его содержания.
вверху
above
Ячейка во всю ширину таблицы, располагающаяся непосредственно под основным заголовком (над заголовками/списками тела шаблона). В шаблоне без параметра|изображение задание параметра|вверху аналогично заданию параметра|список1 без|заголовок1, но при этом список из параметра|вверху по умолчанию будет отцентрирован.
группаn
groupn
(группа1, группа2, ..., группа23) Если этот параметр указан, слева от соответствующего|списокn будет отображён заданный текст. Если параметр не указан,|списокn займёт всю ширину таблицы.
списокn
listn
(список1, список2, ..., список23) Тело шаблона; как правило, набор ссылок. Каждый список отображается в отдельной строке таблицы. Каждый|списокn может быть сопровождён параметром|группаn (см. выше).Если параметр|класс_списков (или|класс_тела) содержит значениеhlist, каждый элемент списка должен начинаться с новой строки и использоватьастериск (*). Если в строка будет начинаться с двух и более астерисков (**), то элементы начнут оборачиваться в скобки, как дочерние для основного. Пример:
{{#parsoid
даст результат: 1  2 (3)  4.
Также можно использовать мини-группы, чтобы их заголовки выделялись жирным. С этой целью следует использовать; перед заголовком мини-группы и: перед каждым из элементов. Пример:
{{#parsoid
даст результат:
Заголовок
1
2
  • 3
4
Если не используется классhlist, элементы списка должны быть указаны на одной строке, но, заключив их в<div></div>, можно использовать перенос строки.
изображение
image
Изображение, которое будет показано под основным заголовком в правой части таблицы (правее заголовков/списков). Для того, чтобы изображение отображалось, должен быть хоть один|список либо|группа. Параметр|изображение допускает стандартный викикод для отображения, то есть
| изображение = [[Файл:Пример.jpg|100px]]
В шаблоне, не растянутом на всю ширину страницы, изображение будет показано со сдвигом от правого края шаблона. Для того, чтобы этого избежать, используйте параметр right в викикоде, то есть
| изображение = [[Файл:Пример.jpg|80px|right]]
изображение_слева
imageleft
Аналогично стандартному изображению, но которое будет показано под основным заголовком в левой части таблицы (левее заголовков/списков). Для того, чтобы изображение отображалось, должен быть хоть один|список либо|группа.
внизу
below
Ячейка во всю ширину таблицы, располагающаяся внизу тела шаблона (под заголовками/списками и изображением). В шаблоне без параметра|изображение задание параметра|внизу аналогично заданию последнего параметра|списокn без|группаn, но при этом список из параметра|внизу по умолчанию будет отцентрирован.

Стили

В следующих параметрах указываютсяCSS-стили.

Внимание! Значения стилей таблиц по умолчанию в Википедии в настоящее время заданы с помощьюMediaWiki:Common.css.

Так как разделение строк происходит через CSS-свойствоborder-top, то возможны сложности с созданием границ ячеек. Проблему могут помочь решить CSS-тени или шаблоны{{box-shadow}} и{{Box-shadow border}}.

стиль_тела
bodystyle
Стили для тела (фона) шаблона. Примеры аргументов этих параметров:
background: #nnnnnn;
text-align: [right/center/left/justified]
width:N[em/%/px or width: auto]
float: [left/right/none]
clear: [right/left/both/none]
style
Аналог|bodystyle, используемый в английском разделе Википедии для совместимости со старыми шаблонами.Рекомендуется заменять его на|bodystyle или|стиль_тела.Обратите внимание: параметры|style и|стиль имеют разное назначение,|стиль описан ниже.
стиль
basestyle
Задает общий стиль для|вверху,|внизу,|заголовок и|группаn, не затрагивая ячейки списков.
background: #nnnnnn;
стиль_заголовка
titlestyle
Стили для параметра|заголовок. Как правило, цвет фона:
| стиль_заголовка = background:#nnnnnn;
| стиль_заголовка = background:name;
Цвет фона по умолчанию —#cfe3ff.
стиль_групп
groupstyle
Стили для всех параметров|группаn. Этот параметр имеет более высокий приоритет, нежели|стиль. Примеры аргументов этого параметра:
background: #nnnnnn;
text-align: [left/center/right];
vertical-align: [top/middle/bottom];
white-space: nowrap;
Цвет фона по умолчанию —#dcebff. Как можно видеть, этот цвет чуть светлее стандартного цвета фона заголовка шаблона. Если вы подбираете цвет фона по тому же принципу, отталкиваясь от другого цвета фона заголовка, вы можете воспользоваться инструментом подбора цвета на базеHSL-шкалы, сдвинув значение третьего параметра (светлоты) на треть ближе к 100 (например, 85 → 90;пример инструмента).
стиль_группыn
groupnstyle
Стиль для одного из заголовков групп. Переписывает параметр|groupstyle. Пример:
| group2style = background: red; color: white;
ширина_групп
groupwidth
Параметр используется для упрощения работы с шириной заголовков групп, когда меньшие заголовки имеют меньшую ширину. Особенно полезно при использовании дочерних шаблонов. Пример:
| groupwidth = 10em
стиль_списков
liststyle
Стили для всех параметров|списокn. Этот параметр имеет более высокий приоритет, нежели|стиль.
Цвета фона списка (и всей таблицы) по умолчанию —#f9f9f9.
стиль_спискаn
listnstyle
Стиль для одного из списков. Переписывает параметр|liststyle. Пример:
| list2style = background: red; color: white;
отступ_списков
listpadding
Задает значение внутренних отступов для всех списков, по умолчанию этот параметр равен 0em — сверху и снизу, 0.25em — справа и слева.
| listpadding = 0.5em 0 — задаст отступы 0.5em — сверху и снизу, 0em — справа и слева.
| listpadding = 0 — уберёт все отступы в ячейках списков.
чётные_нечётные[swap, even, odd, off]
evenodd
Если задано значениеswap, то автоматическое чередование чётных и нечётных строк станет обратным. Обычно, если чётным строкам задан светло-серый фон, то при использовании этого параметра нечётные строки получат серый фон вместо чётных строк. Значенияeven иodd заставит все строки стать чётными или нечётными.off отключает автоматическое чередование строк. Этот дополнительный параметр следует использовать только для устранения проблем, когда навигационная таблица используется как дочерний элемент другой навигационной таблицы и строки не совпадают. Примеры и дальнейшее описание можно найти в разделе, посвященном дочерним шаблонам.
стиль_вверху
abovestyle
стиль_внизу
belowstyle
Стили для параметров|вверху и|внизу, соответственно. Обычно используются для задания цвета фона и выравнивания текста:
background: #nnnnnn;
text-align: [left/center/right];
стиль_изображения
imagestyle
стиль_изображения_слева
imageleftstyle
Задает стиль ячеек для изображений. Может быть использован, если ширина ячейки, в которой находится изображение, слишком большая.
стиль_изображения = width: 5em;

Классы

класс_тела
bodyclass
класс_групп
groupclass
класс_списков
listclass
класс_вверху
aboveclass
класс_внизу
belowclass
Задают CSS-класс для элементов шаблона. Обычно используетсяhlist в|класс_списков для горизонтальных списков. Каждый из параметров может принимать значениеhlist, но если в шаблоне вы используете более одного параметра сhlist, то лучше использовать|bodyclass для всего шаблона. Также можно использовать классhlist-items-nowrap, чтобы запретить перенос строки внутри элементов (ссылки не переносятся в любом случае), но это создаёт проблемы в IE9 и ниже(ими можно будет пренебречь, когдадоля их использования станет очень малой).
Раньше шаблоны использовали разделители вроде{{}},{{·}} вместо списков с астериском. Чтобы автоматически преобразовать код шаблона из старого формата в новый, вы можете воспользоваться следующимбукмарклетом (запускается из панели закладок):
javascript:if('toHlistWithHeaders'inwindow){window.toHlistWithHeaders();}else{importScript('User:Facenapalm/toHlistWithHeaders.js');}
Этот букмарклет не преобразует элементы в скобках впункты списка второго уровня (**) — это нужно делать вручную.

Примеры

Без изображения

Майык:Начало цитаты

Оригинальный текст (англ.)
{{Навигационная таблица | имя           = Навигационная таблица/doc| state         = uncollapsed| класс_списков = hlist| заголовок     = [[Windows|Windows]]| группа1       = Основные версии| список1       =; Оболочки над [[MS-DOS]]: [[Windows 1.0x|1.0x]]: [[Windows 2.x|2.x]]:: [[Windows 2.1x|2.1x]]: [[Windows 3.x|3.x]]; [[Windows 9x]]: [[Windows 95|95]]: [[Windows 98|98]]: [[Windows ME|ME]]; [[Windows NT]]: [[Windows NT 3.1|NT 3.1]]: [[Windows NT 3.5|NT 3.5]]: [[Windows NT 3.51|NT 3.51]]: [[Windows NT 4.0|NT 4.0]]: [[Windows 2000|2000]]: [[Windows XP|XP]]: [[Windows Vista|Vista]]: [[Windows 7|7]]: [[Windows 8|8]]: [[Windows 8.1|8.1]]: [[Windows 10|10]]| группа2       = Windows Server| список2       =* [[Windows Server 2003|2003]]* [[Windows Home Server|Home]]** [[Windows Home Server 2011|2011]]* [[Windows Server 2008|2008]]** [[Windows HPC Server 2008|HPC 2008]] ** [[Windows Server 2008 R2|R2]]* [[Windows Essential Business Server|Essential Business]]* [[Windows MultiPoint Server|MultiPoint]]* [[Windows Small Business Server|Small Business]]* [[Windows Server 2012|2012]]** [[Windows Server 2012#Windows Server 2012 R2|R2]]* [[Windows Server 2016|2016]]| группа3       = Специализированные| список3       =* [[Windows Embedded|Embedded]]** [[Windows Embedded Automotive|Automotive]]** [[Windows Embedded POSReady|POSReady]]* [[Среда предустановки Windows|PE]]* [[Windows Fundamentals for Legacy PCs|FLP]]* [[Windows 10 Redstone|Redstone]]| группа4       = Мобильные| список4       =* [[Windows CE]]** [[Windows CE 1.0|1.0]]** [[Windows CE#Windows CE 2|2.0]]** [[Windows CE#Windows CE 3|3.0]]** [[Windows CE 4.0|4.0]]** [[Windows CE 5.0|5.0]]** [[Windows CE 6.0|6.0]]** [[Windows Embedded Compact 7|7.0]]** [[Windows Embedded Compact 2013|2013]]* [[Windows Mobile|Mobile]]* [[Windows Phone|Phone]]* [[Windows RT|RT]]* [[Windows 10 Mobile|10 Mobile]]| группа5       = Другие проекты| список5       =* [[Xenix]]* [[OS/2]]* [[Midori (операционная система)|Midori]]; Закрытые: [[Windows Neptune|Neptune]]: [[Windows Nashville|Nashville]]: [[Windows Odyssey|Odyssey]]: [[Windows Cairo|Cairo]]: [[Microsoft Singularity|Singularity]]: [[Windows Longhorn|Longhorn]]| группа6       = Альтернативные реализации| список6       =* [[ReactOS]]* [[Wine]]}}

Майык:Конец цитаты

С изображением

Майык:Начало цитаты

Оригинальный текст (англ.)
{{Навигационная таблица |имя        = Навигационная таблица/doc |state      = uncollapsed |listclass  = hlist |заголовок  = [[Windows|Windows]] |изображение = [[Файл:Windows logo - 2012.svg|100px]] |группа1 = Основные версии |список1    = ; Оболочки над [[MS-DOS]]: [[Windows 1.0x|1.0x]]: [[Windows 2.x|2.x]]:: [[Windows 2.1x|2.1x]]: [[Windows 3.x|3.x]]; [[Windows 9x]]: [[Windows 95|95]]: [[Windows 98|98]]: [[Windows ME|ME]]; [[Windows NT]]: [[Windows NT 3.1|NT 3.1]]: [[Windows NT 3.5|NT 3.5]]: [[Windows NT 3.51|NT 3.51]]: [[Windows NT 4.0|NT 4.0]]: [[Windows 2000|2000]]: [[Windows XP|XP]]: [[Windows Vista|Vista]]: [[Windows 7|7]]: [[Windows 8|8]]: [[Windows 8.1|8.1]]: [[Windows 10|10]]| группа2       = Windows Server| список2       =* [[Windows Server 2003|2003]]* [[Windows Home Server|Home]]** [[Windows Home Server 2011|2011]]* [[Windows Server 2008|2008]]** [[Windows HPC Server 2008|HPC 2008]] ** [[Windows Server 2008 R2|R2]]* [[Windows Essential Business Server|Essential Business]]* [[Windows MultiPoint Server|MultiPoint]]* [[Windows Small Business Server|Small Business]]* [[Windows Server 2012|2012]]** [[Windows Server 2012#Windows Server 2012 R2|R2]]* [[Windows Server 2016|2016]]| группа3       = Специализированные| список3       =* [[Windows Embedded|Embedded]]** [[Windows Embedded Automotive|Automotive]]** [[Windows Embedded POSReady|POSReady]]* [[Среда предустановки Windows|PE]]* [[Windows Fundamentals for Legacy PCs|FLP]]* [[Windows 10 Redstone|Redstone]]| группа4       = Мобильные| список4       =* [[Windows CE]]** [[Windows CE 1.0|1.0]]** [[Windows CE#Windows CE 2|2.0]]** [[Windows CE#Windows CE 3|3.0]]** [[Windows CE 4.0|4.0]]** [[Windows CE 5.0|5.0]]** [[Windows CE 6.0|6.0]]** [[Windows Embedded Compact 7|7.0]]** [[Windows Embedded Compact 2013|2013]]* [[Windows Mobile|Mobile]]* [[Windows Phone|Phone]]* [[Windows RT|RT]]* [[Windows 10 Mobile|10 Mobile]]| группа5       = Другие проекты| список5       =* [[Xenix]]* [[OS/2]]* [[Midori (операционная система)|Midori]]; Закрытые: [[Windows Neptune|Neptune]]: [[Windows Nashville|Nashville]]: [[Windows Odyssey|Odyssey]]: [[Windows Cairo|Cairo]]: [[Microsoft Singularity|Singularity]]: [[Windows Longhorn|Longhorn]]| группа6       = Альтернативные реализации| список6       =* [[ReactOS]]* [[Wine]]}}

Майык:Конец цитаты

С изображением и стилями

Майык:Начало цитаты

Оригинальный текст (англ.)
{{Навигационная таблица |имя        = Навигационная таблица/doc |state      = uncollapsed |listclass  = hlist |стиль = background: #0073eb; color: #fff; |заголовок  = [[Windows|<span>Windows</span>]] |изображение = [[Файл:Windows logo - 2012.svg|50px]] |группа1 = Основные версии |список1    = ; Оболочки над [[MS-DOS]]: [[Windows 1.0x|1.0x]]: [[Windows 2.x|2.x]]:: [[Windows 2.1x|2.1x]]: [[Windows 3.x|3.x]]; [[Windows 9x]]: [[Windows 95|95]]: [[Windows 98|98]]: [[Windows ME|ME]]; [[Windows NT]]: [[Windows NT 3.1|NT 3.1]]: [[Windows NT 3.5|NT 3.5]]: [[Windows NT 3.51|NT 3.51]]: [[Windows NT 4.0|NT 4.0]]: [[Windows 2000|2000]]: [[Windows XP|XP]]: [[Windows Vista|Vista]]: [[Windows 7|7]]: [[Windows 8|8]]: [[Windows 8.1|8.1]]: [[Windows 10|10]]| группа2       = Windows Server| список2       =* [[Windows Server 2003|2003]]* [[Windows Home Server|Home]]** [[Windows Home Server 2011|2011]]* [[Windows Server 2008|2008]]** [[Windows HPC Server 2008|HPC 2008]] ** [[Windows Server 2008 R2|R2]]* [[Windows Essential Business Server|Essential Business]]* [[Windows MultiPoint Server|MultiPoint]]* [[Windows Small Business Server|Small Business]]* [[Windows Server 2012|2012]]** [[Windows Server 2012#Windows Server 2012 R2|R2]]* [[Windows Server 2016|2016]]| группа3       = Специализированные| список3       =* [[Windows Embedded|Embedded]]** [[Windows Embedded Automotive|Automotive]]** [[Windows Embedded POSReady|POSReady]]* [[Среда предустановки Windows|PE]]* [[Windows Fundamentals for Legacy PCs|FLP]]* [[Windows 10 Redstone|Redstone]]| группа4       = Мобильные| список4       =* [[Windows CE]]** [[Windows CE 1.0|1.0]]** [[Windows CE#Windows CE 2|2.0]]** [[Windows CE#Windows CE 3|3.0]]** [[Windows CE 4.0|4.0]]** [[Windows CE 5.0|5.0]]** [[Windows CE 6.0|6.0]]** [[Windows Embedded Compact 7|7.0]]** [[Windows Embedded Compact 2013|2013]]* [[Windows Mobile|Mobile]]* [[Windows Phone|Phone]]* [[Windows RT|RT]]* [[Windows 10 Mobile|10 Mobile]]| группа5       = Другие проекты| список5       =* [[Xenix]]* [[OS/2]]* [[Midori (операционная система)|Midori]]; Закрытые: [[Windows Neptune|Neptune]]: [[Windows Nashville|Nashville]]: [[Windows Odyssey|Odyssey]]: [[Windows Cairo|Cairo]]: [[Microsoft Singularity|Singularity]]: [[Windows Longhorn|Longhorn]]| группа6       = Альтернативные реализации| список6       =* [[ReactOS]]* [[Wine]]}}

Майык:Конец цитаты

Дочерние шаблоны

Майык:Selfref

Существует возможность разместить несколько навигационных таблиц в одной, при этом внешние рамки будут убраны. Для этого необходимо использовать параметр|border или простопервый параметр со значениемchild. Как пример, в следующем коде дополнительная навигационная таблица добавляется в первый список:

{{Навигационная таблица| имя = {{подст:PAGENAME}}| заголовок = Заголовок| заголовок1 = [опционально]| список1 = {{Навигационная таблица|child   ...параметры дочерней навигационной таблицы...}}...}}

Пример с подгруппами

Данный пример показывает как могут создаваться подгруппы. Рекомендуется использовать{{Подгруппы навигационной таблицы}}, но похожего результата можно добиться и с помощью{{Навигационная таблица}} с использованием праметра|border илипервого параметра со значениемchild. В данном примере использованы оба способа создания подгрупп. Параметр|evenodd позволяет сменить чередование цвета строк, для создания правильной последовательности, а для того чтобы в подгруппах совсем убрать чередование и использовать цвет основного списка, необходимо добавить строкуliststyle = background: transparent; в каждую подгруппу.

Майык:Начало цитаты

⛭
Пример с подгруппами
Вверху
Группа1
Список1
Группа2
Группа2.1
Список1
Группа2.2
Список2
Группа2.3
Список3
Группа3
Список3
Группа4
Внизу
Оригинальный текст (англ.)
{{Навигационная таблица| name = Навигационная таблица/doc| image = [[Файл:Windows logo - 2012.svg|100px|link=|alt=]]| state = uncollapsed| title = Пример с подгруппами| above = Вверху| below = Внизу| group1 = Группа1| list1  = Список1| group2 = Группа2| list2  = {{Навигационная таблица|child  | evenodd = swap  | group1 = Группа2.1  | list1  = Список1  | group2 = Группа2.2  | list2  = Список2  | group3 = Группа2.3  | list3  = Список3 }}| group3 = Группа3| list3 = Список3| group4 = Группа4| list4 = {{Подгруппы навигационной таблицы  | evenodd = swap  | group1 = Группа4.1  | list1  = Список1  | group2 = Группа4.2  | list2  = Список2  | group3 = Группа4.3  | list3  = Список3 }}}}

Майык:Конец цитаты

Пример со сворачивающимися блоками

Приведенный ниже пример создан с помощью обычной Навигационной таблицы в качестве основного контейнера, а то его каждый список|list1,|list2 и|list3 содержит еще одну Навигационную таблицу с первым параметромchild. Шестеренка у каждой внутренней таблицы убрана с помощью заданного параметраnavbar —|navbarplain. Но в данном примере, так как у внутренних Навигационных таблиц не задан параметр|имя шестеренка не будет отображаться даже если параметра|navbar не будет.

Майык:Начало цитаты

⛭
Заголовок
Заголовок первого блока
Группа 1
  • Список 1
  • Список 1
  • Список 1
Группа 2
  • Список 2
  • Список 2
  • Список 2
Группа 3
  • Список 3
  • Список 3
  • Список 3
Группа 4
  • Список 4
  • Список 4
  • Список 4
Заголовок второго блока
  • Список 1.2
  • Список 2.2
  • Список 2.2
Внизу
Заголовок третьего блока
Группа 1
  • Список 1
  • Список 1
  • Список 1
Группа 2
  • Список 2
  • Список 2
  • Список 2
Группа 3
  • Список 3
    • Список 3
  • Список 3
Группа 4
  • Список 4
    • Список 4
    • Список 4
Внизу 2
Оригинальный текст (англ.)
{{Навигационная таблица| name = Навигационная таблица/doc| title = Заголовок| state = uncollapsed| list1 = {{Навигационная таблица|child | navbar    = plain | title     = Заголовок первого блока | listclass = hlist | group1 = Группа 1 | list1  =* Список 1* Список 1* Список 1 | group2 = Группа 2 | list2  =* Список 2* Список 2* Список 2| group3 = Группа 3 | list3  =* Список 3* Список 3* Список 3| group4 = Группа 4 | list4  =* Список 4* Список 4* Список 4}}| list2 = {{Навигационная таблица|child | navbar    = plain | title     = Заголовок второго блока | listclass = hlist| list1 =* Список 1.2| list2 =* Список 2.2* Список 2.2| below      = Внизу}}| list3 = {{Навигационная таблица|child | navbar     = plain | title      = Заголовок третьего блока | listclass  = hlist | group1 = Группа 1 | list1  =* Список 1* Список 1* Список 1 | group2 = Группа 2 | list2  =* Список 2* Список 2* Список 2| group3 = Группа 3 | list3  =* Список 3** Список 3* Список 3| group4 = Группа 4 | list4  =* Список 4** Список 4** Список 4| below      = Внизу 2}}}}

Майык:Конец цитаты

Взаимодействие с другими шаблонами

Данный шаблон разработан специально для работы в сочетании с двумя другими родственными шаблонами:{{Навигационная таблица с колонками}} и{{Навигационная таблица с блоками}}. Все три эти шаблона имеют одинаковые параметры для простоты использования (такие параметры отмеченны звездочкой (*) в списке описания параметров). Самое главное, что каждый шаблон может быть использован в качестве дочернего друг для друга (с помощью|borderchild, либо указав значениепервого неименованного параметра равноеchild, например:{{Навигационная таблица|child ...}},{{Навигационная таблица с колонками|child ...}} or{{Навигационная таблица с блоками|child ...}}).

См. также

TemplateData

Основа для навигационных шаблонов

Параметры шаблона[Править данные шаблона]

Шаблон использует блочное форматирование параметров.

ПараметрОписаниеТипСтатус
имяимяname

Название шаблона. Используется для ссылок на шаблон.

Автозначение
{{подст:PAGENAME}}
Неизвестнонеобязательный
заголовокзаголовокtitle

Текст, отображаемый в верхней строке таблицы. Обычно это тема шаблона, краткое описание его содержания.

Автозначение
Неизвестнонеобязательный
изображениеизображениеimage

изображение справа

Пример
[[Файл:Flag of Malaysia.svg|120px]]
Неизвестнонеобязательный
изображение слеваизображение_слеваimageleftизображение2

изображение вставляется слева до заголовков

Пример
[[Файл:Flag of Malaysia.svg|120px]]
Неизвестнонеобязательный
ссылка_на_просмотрссылка_на_просмотрnavbar

Показывать ссылку «Просмотр этого шаблона» для перехода к шаблону, указанному в параметре «имя». Если указано значение plain, либо параметр «имя» пустой или не задан, ссылка в левой части заголовка показана не будет.

Неизвестнонеобязательный
borderborder

без описания

Неизвестнонеобязательный
statestate

По умолчанию (если параметр отсутствует или с пустым значением) — autocollapse. Навигационная таблица с этим параметром будет появляться в скрытом состоянии, если на странице есть две или более навигационных таблицы с CSS-классом collapsible. Если указано значение collapsed, навигационная таблица всегда будет появляться в свёрнутом состоянии. Также возможны значения plain и off (см. документацию). Для значения uncollapsed и любого другого навигационная таблица всегда будет появляться в раскрытом состоянии.

Неизвестнонеобязательный
стиль_теластиль_телаbodystyle

Дополняет и/или перекрывает значения из параметра стиль.

Автозначение
Неизвестнонеобязательный
стильстильbasestyleстиль_базовый

без описания

Автозначение
Неизвестнонеобязательный
стиль_заголовкастиль_заголовкаtitlestyleстиль_основного_заголовка

без описания

Неизвестнонеобязательный
стиль_группстиль_группgroupstyleстиль_заголовков

Стили для всех параметров заголовокN. Этот параметр имеет более высокий приоритет, нежели стиль. Как правило, цвет фона

По умолчанию
background: #cfe3ff
Пример
background: #cccccc
Неизвестнонеобязательный
стиль_списковстиль_списковliststyle

без описания

Неизвестнонеобязательный
стиль_изображениястиль_изображенияimagestyle

стиль для блока в который заключено изображение, CSS

Неизвестнонеобязательный
стиль_изображения_слевастиль_изображения_слеваimageleftstyleimagestyle2

без описания

Неизвестнонеобязательный
стиль_вверхустиль_вверхуabovestyle

без описания

Неизвестнонеобязательный
вверхувверхуabove

Ячейка во всю ширину таблицы, располагающаяся непосредственно под основным заголовком (над заголовками/списками тела шаблона). Список из этого параметра по умолчанию будет отцентрирован.

Неизвестнонеобязательный
группа1группа1group1заголовок1

Заголовок группыN для спискаN

Неизвестнонеобязательный
список1список1list1

Тело шаблона; как правило, набор ссылок. Элементы списка должны быть указаны на одной строке, но, заключив их в <div></div>, можно использовать перенос строки (см. ниже). Каждый список отображается в отдельной строке таблицы.

Неизвестнонеобязательный
группа2группа2group2заголовок2

без описания

Неизвестнонеобязательный
список2список2list2

без описания

Неизвестнонеобязательный
группа3группа3group3заголовок3

без описания

Неизвестнонеобязательный
список3список3list3

без описания

Неизвестнонеобязательный
группа4группа4group4заголовок4

без описания

Неизвестнонеобязательный
список4список4list4

без описания

Неизвестнонеобязательный
группа5группа5group5заголовок5

без описания

Неизвестнонеобязательный
список5список5list5

без описания

Неизвестнонеобязательный
группа6группа6group6заголовок6

без описания

Неизвестнонеобязательный
список6список6list6

без описания

Неизвестнонеобязательный
группа7группа7group7заголовок7

без описания

Неизвестнонеобязательный
список7список7list7

без описания

Неизвестнонеобязательный
группа8группа8group8заголовок8

без описания

Неизвестнонеобязательный
список8список8list8

без описания

Неизвестнонеобязательный
группа9группа9group9заголовок9

без описания

Неизвестнонеобязательный
список9список9list9

без описания

Неизвестнонеобязательный
группа10группа10group10заголовок10

без описания

Неизвестнонеобязательный
список10список10list10

без описания

Неизвестнонеобязательный
группа11группа11group11заголовок11

без описания

Неизвестнонеобязательный
список11список11list11

без описания

Неизвестнонеобязательный
группа12группа12group12заголовок12

без описания

Неизвестнонеобязательный
список12список12list12

без описания

Неизвестнонеобязательный
группа13группа13group13заголовок13

без описания

Неизвестнонеобязательный
список13список13list13

без описания

Неизвестнонеобязательный
группа14группа14group14заголовок14

без описания

Неизвестнонеобязательный
список14список14list14

без описания

Неизвестнонеобязательный
группа15группа15group15заголовок15

без описания

Неизвестнонеобязательный
список15список15list15

без описания

Неизвестнонеобязательный
группа16группа16group16заголовок16

без описания

Неизвестнонеобязательный
список16список16list16

без описания

Неизвестнонеобязательный
группа17группа17group17заголовок17

без описания

Неизвестнонеобязательный
список17список17list17

без описания

Неизвестнонеобязательный
группа18группа18group18заголовок18

без описания

Неизвестнонеобязательный
список18список18list18

без описания

Неизвестнонеобязательный
группа19группа19group19заголовок19

без описания

Неизвестнонеобязательный
список19список19list19

без описания

Неизвестнонеобязательный
группа20группа20group20заголовок20

без описания

Неизвестнонеобязательный
список20список20list20

без описания

Неизвестнонеобязательный
группа21группа21group21заголовок21

без описания

Неизвестнонеобязательный
список21список21list21

без описания

Неизвестнонеобязательный
группа22группа22group22заголовок22

без описания

Неизвестнонеобязательный
список22список22list22

без описания

Неизвестнонеобязательный
группа23группа23group23заголовок23

без описания

Неизвестнонеобязательный
список23список23list23

без описания

Неизвестнонеобязательный
стиль_внизустиль_внизуbelowstyle

без описания

Неизвестнонеобязательный
внизувнизуbelow

Ячейка во всю ширину таблицы, располагающаяся внизу тела шаблона (под заголовками/списками и изображением). Список из этого параметра по умолчанию будет отцентрирован.

Неизвестнонеобязательный
класс_телакласс_телаbodyclass

без описания

Неизвестнонеобязательный
класс_заголовкакласс_заголовкаtitleclass

без описания

Неизвестнонеобязательный
класс_группкласс_группgroupclass

без описания

Неизвестнонеобязательный
класс_списковкласс_списковlistclass

без описания

Неизвестнонеобязательный
класс_вверхукласс_вверхуaboveclass

без описания

Неизвестнонеобязательный
класс_внизукласс_внизуbelowclass

без описания

Неизвестнонеобязательный
класс_изображениякласс_изображенияimageclass

без описания

Неизвестнонеобязательный
ширина_группширина_группgroupwidth

без описания

Неизвестнонеобязательный
отступ_списковотступ_списковlistpadding

без описания

Неизвестнонеобязательный
чётные_нечётныечётные_нечётныеevenoddчетные_нечетные

без описания

Неизвестнонеобязательный
стиль_группы1стиль_группы1group1styleстиль_заголовка1

без описания

Неизвестнонеобязательный
стиль_группы2стиль_группы2group2styleстиль_заголовка2

без описания

Неизвестнонеобязательный
стиль_группы3стиль_группы3group3styleстиль_заголовка3

без описания

Неизвестнонеобязательный
стиль_группы4стиль_группы4group4styleстиль_заголовка4

без описания

Неизвестнонеобязательный
стиль_группы5стиль_группы5group5styleстиль_заголовка5

без описания

Неизвестнонеобязательный
стиль_группы6стиль_группы6group6styleстиль_заголовка6

без описания

Неизвестнонеобязательный
стиль_группы7стиль_группы7group7styleстиль_заголовка7

без описания

Неизвестнонеобязательный
стиль_группы8стиль_группы8group8styleстиль_заголовка8

без описания

Неизвестнонеобязательный
стиль_группы9стиль_группы9group9styleстиль_заголовка9

без описания

Неизвестнонеобязательный
стиль_группы10стиль_группы10group10styleстиль_заголовка10

без описания

Неизвестнонеобязательный
стиль_группы11стиль_группы11group11styleстиль_заголовка11

без описания

Неизвестнонеобязательный
стиль_группы12стиль_группы12group12styleстиль_заголовка12

без описания

Неизвестнонеобязательный
стиль_группы13стиль_группы13group13styleстиль_заголовка13

без описания

Неизвестнонеобязательный
стиль_группы14стиль_группы14group14styleстиль_заголовка14

без описания

Неизвестнонеобязательный
стиль_группы15стиль_группы15group15styleстиль_заголовка15

без описания

Неизвестнонеобязательный
стиль_группы16стиль_группы16group16styleстиль_заголовка16

без описания

Неизвестнонеобязательный
стиль_группы17стиль_группы17group17styleстиль_заголовка17

без описания

Неизвестнонеобязательный
стиль_группы18стиль_группы18group18styleстиль_заголовка18

без описания

Неизвестнонеобязательный
стиль_группы19стиль_группы19group19styleстиль_заголовка19

без описания

Неизвестнонеобязательный
стиль_группы20стиль_группы20group20styleстиль_заголовка20

без описания

Неизвестнонеобязательный
стиль_группы21стиль_группы21group21styleстиль_заголовка21

без описания

Неизвестнонеобязательный
стиль_группы22стиль_группы22group22styleстиль_заголовка22

без описания

Неизвестнонеобязательный
стиль_группы23стиль_группы23group23styleстиль_заголовка23

без описания

Неизвестнонеобязательный
стиль_списка1стиль_списка1list1style

без описания

Неизвестнонеобязательный
стиль_списка2стиль_списка2list2style

без описания

Неизвестнонеобязательный
стиль_списка3стиль_списка3list3style

без описания

Неизвестнонеобязательный
стиль_списка4стиль_списка4list4style

без описания

Неизвестнонеобязательный
стиль_списка5стиль_списка5list5style

без описания

Неизвестнонеобязательный
стиль_списка6стиль_списка6list6style

без описания

Неизвестнонеобязательный
стиль_списка7стиль_списка7list7style

без описания

Неизвестнонеобязательный
стиль_списка8стиль_списка8list8style

без описания

Неизвестнонеобязательный
стиль_списка9стиль_списка9list9style

без описания

Неизвестнонеобязательный
стиль_списка10стиль_списка10list10style

без описания

Неизвестнонеобязательный
стиль_списка11стиль_списка11list11style

без описания

Неизвестнонеобязательный
стиль_списка12стиль_списка12list12style

без описания

Неизвестнонеобязательный
стиль_списка13стиль_списка13list13style

без описания

Неизвестнонеобязательный
стиль_списка14стиль_списка14list14style

без описания

Неизвестнонеобязательный
стиль_списка15стиль_списка15list15style

без описания

Неизвестнонеобязательный
стиль_списка16стиль_списка16list16style

без описания

Неизвестнонеобязательный
стиль_списка17стиль_списка17list17style

без описания

Неизвестнонеобязательный
стиль_списка18стиль_списка18list18style

без описания

Неизвестнонеобязательный
стиль_списка19стиль_списка19list19style

без описания

Неизвестнонеобязательный
стиль_списка20стиль_списка20list20style

без описания

Неизвестнонеобязательный
стиль_списка21стиль_списка21list21style

без описания

Неизвестнонеобязательный
стиль_списка22стиль_списка22list22style

без описания

Неизвестнонеобязательный
стиль_списка23стиль_списка23list23style

без описания

Неизвестнонеобязательный

Ук майыкты ажыглаан арыннар үрелбезин дизе, Бодуңарныңхуу делгемиңерге шенеңер.

Дөзү – «https://tyv.wikipedia.org/w/index.php?title=Майык:Navbox&oldid=36235»
Аңгылалдар:

[8]ページ先頭

©2009-2025 Movatter.jp