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

Материал из Энциклобогии
Перейти к навигации Перейти к поиску
м (+ шаблон {{-}} в начале, возможно, это позволит избежать обтекание нав.полосой прижатых влево изображений в (старой) мобильной версии.)
(Добавлены заголовки, пропуск первого блока, параметр название (переходная версия))
Строка 2: Строка 2:
||autocollapsed|autocollapse=autocollapse
||autocollapsed|autocollapse=autocollapse
|collapsed|collapse=collapsed}} }}" style="margin:auto; border:1px solid darkgray; white-space:nowrap;" cellpadding="2" align="center" width="{{{width|100%}}}"><!--
|collapsed|collapse=collapsed}} }}" style="margin:auto; border:1px solid darkgray; white-space:nowrap;" cellpadding="2" align="center" width="{{{width|100%}}}"><!--
--><tr><th colspan="2" style="background:#ccccff; {{{стиль_заглавия|}}}"><!--
--><tr><th colspan="2" style="background:#ccccff; {{{стиль_названия|{{{стиль_заглавия|}}} }}}">{{{название|{{{заглавие|Навигационная полоса}}} }}}</th></tr>{{<!--
-->{{{заглавие|Навигационная полоса}}}</th></tr><!--


-->{{#if:{{{метка|}}}|<tr><th style="text-align:center; background:#e8e8ff; font-size:85%; {{{стиль_меток|}}}">{{{метка}}}</th><td style="width:{{{width|100%}}}; font-size:85%;{{{стиль_содержания|}}}">{{{содержание}}}</td></tr>|<tr><td colspan="2" style="text-align:center; font-size:85%; {{{стиль_содержания|}}}">{{{содержание}}}</td></tr>}}<!--


-->{{#if:{{{метка2|}}}|{{#if:{{{содержание2|}}}|<tr><th style="text-align:center; background:#e8e8ff; font-size:85%; {{{стиль_меток|}}}">{{{метка2}}}</th><td style="width:{{{width|100%}}}; font-size:85%;{{{стиль_содержания|}}}">{{{содержание2}}}</td></tr>}}|{{#if:{{{содержание2|}}}|<tr><td colspan="2" style="text-align:center; font-size:85%; {{{стиль_содержания|}}}">{{{содержание2}}}</td></tr>}} }}<!--


-->{{#if:{{{метка3|}}}|{{#if:{{{содержание3|}}}|<tr><th style="text-align:center; background:#e8e8ff; font-size:85%; {{{стиль_меток|}}}">{{{метка3}}}</th><td style="width:{{{width|100%}}}; font-size:85%;{{{стиль_содержания|}}}">{{{содержание3}}}</td></tr>}}|{{#if:{{{содержание3|}}}|<tr><td colspan="2" style="text-align:center; font-size:85%; {{{стиль_содержания|}}}">{{{содержание3}}}</td></tr>}} }}<!--
-->#if:{{{заголовок|}}}|<tr><th colspan="2" style="text-align:center; font-size:90%; style="background:#9999ff {{{стиль_заголовка|}}}">{{{заголовок}}}</th></tr>}}{{<!--
-->#if:{{{содержание|}}}|<tr>{{<!--
    -->#if:{{{метка|}}}|<th style="text-align:center; background:#e8e8ff; font-size:85%; {{{стиль_меток|}}}">{{{метка}}}</th><td style="width:{{{width|100%}}};|<tr><td colspan="2" style="text-align:center;}} font-size:85%; {{{стиль_содержания|}}}">{{{содержание}}}</td></tr>}}{{<!--
 
-->#if:{{{заголовок2|}}}|<tr><th colspan="2" style="text-align:center; font-size:90%; style="background:#9999ff {{{стиль_заголовка|}}}">{{{заголовок2}}}</th></tr>}}{{<!--
-->#if:{{{содержание2|}}}|<tr>{{<!--
    -->#if:{{{метка2|}}}|<th style="text-align:center; background:#e8e8ff; font-size:85%; {{{стиль_меток|}}}">{{{метка2}}}</th><td style="width:{{{width|100%}}};|<tr><td colspan="2" style="text-align:center;}} font-size:85%; {{{стиль_содержания|}}}">{{{содержание2}}}</td></tr>}}{{<!--
 
-->#if:{{{заголовок3|}}}|<tr><th colspan="2" style="text-align:center; font-size:90%; style="background:#9999ff {{{стиль_заголовка|}}}">{{{заголовок3}}}</th></tr>}}{{<!--
-->#if:{{{содержание3|}}}|<tr>{{<!--
    -->#if:{{{метка3|}}}|<th style="text-align:center; background:#e8e8ff; font-size:85%; {{{стиль_меток|}}}">{{{метка3}}}</th><td style="width:{{{width|100%}}};|<tr><td colspan="2" style="text-align:center;}} font-size:85%; {{{стиль_содержания|}}}">{{{содержание3}}}</td></tr>}}{{<!--
 
-->#if:{{{заголовок4|}}}|<tr><th colspan="2" style="text-align:center; font-size:90%; style="background:#9999ff {{{стиль_заголовка|}}}">{{{заголовок4}}}</th></tr>}}{{<!--
-->#if:{{{содержание4|}}}|<tr>{{<!--
    -->#if:{{{метка4|}}}|<th style="text-align:center; background:#e8e8ff; font-size:85%; {{{стиль_меток|}}}">{{{метка4}}}</th><td style="width:{{{width|100%}}};|<tr><td colspan="2" style="text-align:center;}} font-size:85%; {{{стиль_содержания|}}}">{{{содержание4}}}</td></tr>}}{{<!--
 
-->#if:{{{заголовок5|}}}|<tr><th colspan="2" style="text-align:center; font-size:90%; style="background:#9999ff {{{стиль_заголовка|}}}">{{{заголовок5}}}</th></tr>}}{{<!--
-->#if:{{{содержание5|}}}|<tr>{{<!--
    -->#if:{{{метка5|}}}|<th style="text-align:center; background:#e8e8ff; font-size:85%; {{{стиль_меток|}}}">{{{метка5}}}</th><td style="width:{{{width|100%}}};|<tr><td colspan="2" style="text-align:center;}} font-size:85%; {{{стиль_содержания|}}}">{{{содержание5}}}</td></tr>}}{{<!--
 
-->#if:{{{заголовок6|}}}|<tr><th colspan="2" style="text-align:center; font-size:90%; style="background:#9999ff {{{стиль_заголовка|}}}">{{{заголовок6}}}</th></tr>}}{{<!--
-->#if:{{{содержание6|}}}|<tr>{{<!--
    -->#if:{{{метка6|}}}|<th style="text-align:center; background:#e8e8ff; font-size:85%; {{{стиль_меток|}}}">{{{метка6}}}</th><td style="width:{{{width|100%}}};|<tr><td colspan="2" style="text-align:center;}} font-size:85%; {{{стиль_содержания|}}}">{{{содержание6}}}</td></tr>}}{{<!--
 
-->#if:{{{заголовок7|}}}|<tr><th colspan="2" style="text-align:center; font-size:90%; style="background:#9999ff {{{стиль_заголовка|}}}">{{{заголовок7}}}</th></tr>}}{{<!--
-->#if:{{{содержание7|}}}|<tr>{{<!--
    -->#if:{{{метка7|}}}|<th style="text-align:center; background:#e8e8ff; font-size:85%; {{{стиль_меток|}}}">{{{метка7}}}</th><td style="width:{{{width|100%}}};|<tr><td colspan="2" style="text-align:center;}} font-size:85%; {{{стиль_содержания|}}}">{{{содержание7}}}</td></tr>}}{{<!--
 
-->#if:{{{заголовок8|}}}|<tr><th colspan="2" style="text-align:center; font-size:90%; style="background:#9999ff {{{стиль_заголовка|}}}">{{{заголовок8}}}</th></tr>}}{{<!--
-->#if:{{{содержание8|}}}|<tr>{{<!--
    -->#if:{{{метка8|}}}|<th style="text-align:center; background:#e8e8ff; font-size:85%; {{{стиль_меток|}}}">{{{метка8}}}</th><td style="width:{{{width|100%}}};|<tr><td colspan="2" style="text-align:center;}} font-size:85%; {{{стиль_содержания|}}}">{{{содержание8}}}</td></tr>}}<!--


-->{{#if:{{{метка4|}}}|{{#if:{{{содержание4|}}}|<tr><th style="text-align:center; background:#e8e8ff; font-size:85%; {{{стиль_меток|}}}">{{{метка4}}}</th><td style="width:{{{width|100%}}}; font-size:85%;{{{стиль_содержания|}}}">{{{содержание4}}}</td></tr>}}|{{#if:{{{содержание4|}}}|<tr><td colspan="2" style="text-align:center; font-size:85%; {{{стиль_содержания|}}}">{{{содержание4}}}</td></tr>}} }}<!--


-->{{#if:{{{метка5|}}}|{{#if:{{{содержание5|}}}|<tr><th style="text-align:center; background:#e8e8ff; font-size:85%; {{{стиль_меток|}}}">{{{метка5}}}</th><td style="width:{{{width|100%}}}; font-size:85%;{{{стиль_содержания|}}}">{{{содержание5}}}</td></tr>}}|{{#if:{{{содержание5|}}}|<tr><td colspan="2" style="text-align:center; font-size:85%; {{{стиль_содержания|}}}">{{{содержание5}}}</td></tr>}} }}<!--


--></table><noinclude><!--Категория задана в документации, на эту страницу не добавлять!-->{{doc}}</noinclude>
--></table><noinclude><!--Категория задана в документации, на эту страницу не добавлять!-->{{doc}}</noinclude>

Версия от 21:48, 30 марта 2018


Документация  Документация

Шаблон {{Навигационная полоса}} предназначен для создания набора связанных ссылок в конце текста статьи.

Параметры

Основные

  • название : Надпись в полосе. По умолчанию отображается текст «Навигационная полоса».
  • содержание : Ссылки (или любой другой замещающий текст) в теле навигационной полосы. Для разделения ссылок между собой рекомендуется использовать шаблон {{wrap}} с использованием знаков «·», «•» или шаблона «{{!}}» (на конечной странице он отображается как вертикальная черта «|»). Прямое употребление | невозможно, потому что этим знаком разделяются параметры шаблона.


Расширенные

    • содержание2 … содержание10 : необязательные дополнительные содержательные строки.
    • метка, метка2 … метка10 : необязательные поля подтипов, поясняющих принципы сортировки в многострочных навигационных полосах (как в шаблоне, отображающем пантеоны).
    • заголовок, заголовок2 … заголовок10 : необязательные дополнительные заголовки более высокого уровня, чем метки, выводящиеся выше соответствующей по номеру строки содержания. Используются для формирования многоэтапного разделения содержания на группы (как в шаблоне, отображающем босс-монстров).
  • state : Необязательный параметр, включающий возможность сворачивать навигационную полосу с помощью ссылки в правом верхнем углу заглавия. По умолчанию опция отключена. Возможные значения:
|state = collapsed - опция включена, при загрузке страницы полоса в свёрнутом состоянии;
|state = extanded - опция включена, при загрузке страницы полоса в развёрнутом состоянии;
|state = autocollapse - опция включена, при загрузке страницы полоса в развёрнутом состоянии, если на странице менее трёх сворачиваемых блоков, в противном случае изначально свёрнута;
  • width : Необязательный параметр, позволяющий сменить ширину полосы со 100% на auto.
  • стиль_названия : Необязательный параметр, изменяющий стиль и в частности цвет фона названия.
  • стиль_заголовка : Необязательный параметр, изменяющий стиль и в частности цвет фона названия.
  • стиль_содержания : Необязательный параметр, изменяющий стиль содержания навигационной полосы (содержательных строк).
  • стиль_меток : Необязательный параметр, изменяющий стиль всех меток навигационной полосы.


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

Минимальная сборка
{{Навигационная полоса|
 |название = [[Название заглавной сатьи]]
 |содержание = ссылка 1{{wrap}}ссылка 2{{wrap}}ссылка 3{{wrap}}ссылка 4
 }}

Примеры применения

Отображение минимальной сборки


Как бы много ссылок ни требовалось отобразить, желательно вписывать их в шаблон одной строкой (в некоторых случаях разбитый на строки список может отображаться корректно, но даже при незначительных и косвенных правках эта ситуация может кардинально меняться). В целях наглядности нижеследующий пример отличается от реально применённого в статье:

{{Навигационная полоса|
|название = [[Аура|Ауры]]
|стиль_содержания = font-size: 80%;
|содержание = [[Аура аскетизма|Аскетизма]]{{wrap|{{!}} }}[[Аура барыжничества|Барыжничества]]{{wrap|{{!}} }}[[Аура бессмертия|Бессмертия]]{{wrap|{{!}} }}[[Аура вещизма|Вещизма]]{{wrap|{{!}} }}[[Аура конфликта|Конфликта]]{{wrap|{{!}} }} [[Аура непереносимости|Непереносимости]]{{wrap|{{!}} }}[[Аура остроухости|Остроухости]]{{wrap|{{!}} }}[[Аура охоты|Охоты]]{{wrap|{{!}} }}[[Аура полураспада|Полураспада]]{{wrap|{{!}} }}[[Аура противоречия|Противоречия]]{{wrap|{{!}} }}[[Аура розыска|Розыска]]{{wrap|{{!}} }}[[Аура самовоскрешения|Самовоскрешения]]{{wrap|{{!}} }}[[Аура массаракша|Массаракша]]
}}


Пример использования заголовков

{{Навигационная полоса|
 |название = [[Название заглавной статьи]]
 |заголовок = заголовок 1
 |метка = метка 1
 |содержание = ссылка 11{{wrap}}ссылка 12{{wrap}}ссылка 13{{wrap}}ссылка 14
 |метка2 = метка 2
 |содержание2 = ссылка 21{{wrap}}ссылка 22{{wrap}}ссылка 23{{wrap}}ссылка 24
 |заголовок3 = заголовок 3
 |содержание3 = ссылка 31{{wrap}}ссылка 32{{wrap}}ссылка 33{{wrap}}ссылка 34 
 }}