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

Материал из Викимультии — энциклопедии мультипликации
Перейти к навигации Перейти к поиску
[непроверенная версия][отпатрулированная версия]
Новая страница: «<noinclude>{{docpage}}</noinclude> == Заготовка для копирования == <pre> {{Навигационная полоса |цвет = …»
 
Нет описания правки
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
<noinclude>{{docpage}}</noinclude>
{{docpage}}<includeonly>
{{СИШ}}
{{Навигационные шаблоны}}
</includeonly>


== Заготовка для копирования ==
== Заготовка для копирования ==
<pre>
<pre>
{{Навигационная полоса
{{Навигационная полоса
|цвет        =  
|имя          = {{subst:PAGENAME}}
|изображение  =  
|state        = <includeonly>{{{state|autocollapse}}}</includeonly>
|изображение2 =  
|navbar      =
|скрыть      =
|цвет        =  
|заглавие    =  
|изображение  =  
|содержание  =  
|изображение2 =  
}}
|заголовок    =  
|содержание  =  
}}<noinclude>[[Категория:Навигационные шаблоны]]</noinclude>
</pre>
</pre>


== Параметры ==
== Параметры ==
Шаблон имеет 6 параметров, при этом обязательны только «заглавие» и «содержание».
Шаблон имеет 9 параметров, при этом обязательны только «заголовок» и «содержание».


<!-- ;имя : Необязательный параметр, имя шаблона. Нужен для {{tl|Tnavbar}} -->
<!-- ; имя : Необязательный параметр, имя шаблона. Нужен для {{tl|Tnavbar}} -->
;цвет : Необязательный параметр, задающий цвет фона заголовка. Можно задавать с помощью шаблона {{tl|цвет}}.
; цвет : Необязательный параметр, задающий цвет фона заголовка. Можно задавать с помощью шаблона {{tl|цвет}}.
;изображение : Изображение в навигационной полосе (например герб или флаг) в виде <tt><nowiki>[[Файл:XXX.png|50px|описание изображения]]</nowiki></tt>. Если параметр '''изображение''' отсутствует, то изображение не показывается.
; изображение : Изображение в навигационной полосе (например герб или флаг) в виде <code><nowiki>[[Файл:XXX.png|50px|описание изображения]]</nowiki></code>. Если параметр '''изображение''' отсутствует, то изображение не показывается.
;изображение2 : Аналогично параметру '''изображение''', но выравнивание по правому краю
; изображение2 : Аналогично параметру '''изображение''', но выравнивание по правому краю
;заглавие : Надпись в полосе
; заголовок : Надпись в полосе.
;содержание : Ссылки в навигационной полосе, разделённые между собой знаком «<nowiki>&amp;#124;</nowiki>» или {{tl|!}} (оба дают "|"), «·», «•». Прямое употребление | невозможно, потому что этим знаком разделяются параметры шаблона.
; содержание : Тело шаблона; как правило, набор ссылок. Каждый элемент содержания должен начинаться с новой строки и использовать астериск (<code>*</code>). Если строка будет начинаться с двух и более астерисков (<code>**</code>), то элементы начнут оборачиваться в скобки, как дочерние для основного. Пример:
;скрыть : <span style="color:gray">(устаревший)</span> Если равен 1, то полоса по умолчанию скрывается, иначе по умолчанию она остаётся открытой. Этот параметр не работает, когда на странице больше трёх полос — тогда они все свернутся автоматически. Эквивалент <code>state = collapsed</code>.
:: {{pre|<nowiki>
; ''state''
| список1 =
: По умолчанию — <code>autocollapse</code>. Если указано значение <code>state = collapsed</code>, навигационная таблица всегда будет появляться в скрытом состоянии. Если указано пустое значение или любое значение за исключением <code>autocollapse</code> и <code>collapsed</code>, навигационная таблица будет всегда появляться в раскрытом состоянии. Навигационная таблица с параметром <code>autocollapse</code> будет появляться в скрытом состоянии, если на странице есть две или более таблицы с атрибутом <tt>collapsible</tt>. Технически продвинутым сюда: [[MediaWiki:Common.js]].
* 1
: Иногда редакторам требуется навигационный шаблон с состоянием по умолчанию, которое можно переопределить в статье. Для этого в Вашем промежуточном шаблоне создайте одноименный параметр «state», просто передающий значение базовому шаблону:
* 2
: <tt><nowiki>| state = <includeonly>{{{state|состояние по умолчанию}}}</includeonly></nowiki></tt>
** 3
: (&lt;includeonly&gt; нужно для того, чтобы при просмотре шаблона на его странице он всегда оставался в раскрытом состоянии).
* 4</nowiki>}}
<!-- ;п-о-р : если равен 1, то на шаблон ставиться {{tl|Tnavbar}} -->
: даст результат: 1{{}}2 (3){{•}}4.
: Также можно использовать мини-группы, чтобы их заголовки выделялись жирным. С этой целью следует использовать <code>;</code> перед заголовком мини-группы и <code>:</code> перед каждым из элементов. Пример:
:: {{pre|<nowiki>
| список1 =
; Заголовок
: 1
: 2
:: 3
: 4</nowiki>}}
<dl><dd>даст результат: <div class="hlist inline">
; Заголовок
: 1
: 2
:: 3
: 4
</div></dd></dl>
; state
: По умолчанию — <code>autocollapse</code>. Если указано значение <code>collapsed</code>, навигационная таблица всегда будет появляться в скрытом состоянии. Если указано пустое значение или любое значение за исключением <code>autocollapse</code> и <code>collapsed</code>, навигационная таблица будет всегда появляться в раскрытом состоянии. Навигационная таблица с параметром <code>autocollapse</code> будет появляться в скрытом состоянии, если на странице есть две или более таблицы с атрибутом <code>collapsible</code>. Технически продвинутым сюда: [[MediaWiki:Common.js]].
: Иногда редакторам требуется навигационный шаблон с состоянием по умолчанию, которое можно переопределить в статье. Для этого в вашем промежуточном шаблоне создайте одноименный параметр '''state''', просто передающий значение базовому шаблону:
:: <code><nowiki>| state = <includeonly>{{{state|</nowiki>''состояние по умолчанию''<nowiki>}}}</includeonly></nowiki></code>
: ({{tago|includeonly}} нужно для того, чтобы при просмотре шаблона на его странице он всегда оставался в раскрытом состоянии).
<!-- ; п-о-р : если равен 1, то на шаблон ставиться {{tl|tnavbar}} -->
; navbar
: Значение по умолчанию — показывать ссылку {{tnavbar-view|Навигационная таблица}} для перехода к шаблону, указанному в параметре '''имя'''. Если указано значение <code>plain</code>, либо параметр '''имя''' пустой или не задан, ссылка в левой части заголовка показана не будет.


<!-- Категории и интервики -->
== См. также ==
<includeonly>[[Категория:Викимультия:Навигационные шаблоны| ]]
* {{tl|Навигационная таблица}}
[[Категория:Навигационные шаблоны:Для шаблонов|{{PAGENAME}}]]
* {{tl|Сокрытие}}
 
<!-- Категории -->
<includeonly>
[[Категория:Шаблоны:Для навигационных шаблонов]]
</includeonly>
</includeonly>

Текущая версия от 20:32, 6 марта 2021

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

{{Навигационная полоса
|имя          = {{subst:PAGENAME}}
|state        = <includeonly>{{{state|autocollapse}}}</includeonly>
|navbar       = 
|цвет         = 
|изображение  = 
|изображение2 = 
|заголовок    = 
|содержание   = 
}}<noinclude>[[Категория:Навигационные шаблоны]]</noinclude>

Параметры[править код]

Шаблон имеет 9 параметров, при этом обязательны только «заголовок» и «содержание».

цвет
Необязательный параметр, задающий цвет фона заголовка. Можно задавать с помощью шаблона {{цвет}}.
изображение
Изображение в навигационной полосе (например герб или флаг) в виде [[Файл:XXX.png|50px|описание изображения]]. Если параметр изображение отсутствует, то изображение не показывается.
изображение2
Аналогично параметру изображение, но выравнивание по правому краю
заголовок
Надпись в полосе.
содержание
Тело шаблона; как правило, набор ссылок. Каждый элемент содержания должен начинаться с новой строки и использовать астериск (*). Если строка будет начинаться с двух и более астерисков (**), то элементы начнут оборачиваться в скобки, как дочерние для основного. Пример:
| список1 =
* 1
* 2
** 3
* 4
даст результат: 1 •  2 (3) •  4.
Также можно использовать мини-группы, чтобы их заголовки выделялись жирным. С этой целью следует использовать ; перед заголовком мини-группы и : перед каждым из элементов. Пример:
| список1 =
; Заголовок
: 1
: 2
:: 3
: 4
даст результат:
Заголовок
1
2
3
4
state
По умолчанию — autocollapse. Если указано значение collapsed, навигационная таблица всегда будет появляться в скрытом состоянии. Если указано пустое значение или любое значение за исключением autocollapse и collapsed, навигационная таблица будет всегда появляться в раскрытом состоянии. Навигационная таблица с параметром autocollapse будет появляться в скрытом состоянии, если на странице есть две или более таблицы с атрибутом collapsible. Технически продвинутым сюда: MediaWiki:Common.js.
Иногда редакторам требуется навигационный шаблон с состоянием по умолчанию, которое можно переопределить в статье. Для этого в вашем промежуточном шаблоне создайте одноименный параметр state, просто передающий значение базовому шаблону:
| state = <includeonly>{{{state|состояние по умолчанию}}}</includeonly>
(<includeonly> нужно для того, чтобы при просмотре шаблона на его странице он всегда оставался в раскрытом состоянии).
navbar
Значение по умолчанию — показывать ссылку ⚙️  для перехода к шаблону, указанному в параметре имя. Если указано значение plain, либо параметр имя пустой или не задан, ссылка в левой части заголовка показана не будет.

См. также[править код]