Шаблон:AjaxedNavBar/List/Документация

Материал из Lurkmore
Перейти к навигацииПерейти к поиску

Конструктор для создания скрываемого блочного элемента. Является составной частью шаблона {{AjaxedNavBar}}. В настоящее время используется только в каноничном шаблоне {{Игры}}. Для создания конструктора требуется знать html, css и иметь чувство прекрасного. Синтаксис отчасти повторяет своего родителя.

Заготовка и пояснения:

{{AjaxedNavBar/List
| name            = {{PAGENAME}} — проверка имени для работы ajax
| maintemplate    = имя шаблона, куда будет помещён данный блочный элемент
Рекомендуется для корректной работоспособности сам шаблон называть ИмяШаблона, а создаваемый блочный элемент — как ИмяШаблона/Full, ибо так построен родительский шаблон {{AjaxedNavBar}}

| mainclass       = параметры CSS-стиля ссылок по умолчанию. Здесь и далее для ссылок class только значения zoglink, lorlink, graylink, photonlink
| mainstyle       = параметры CSS-стиля по умолчанию

| headerclass     = параметры CSS-стиля ссылок заголовка по умолчанию
| headerstyle     = параметры CSS-стиля заголовка по умолчанию

| titleclass      = параметры CSS-стиля ссылки текста заголовка
| titlestyle      = параметры CSS-стиля текста заголовка

| spacer          = символ разделителя позиций в заголовке
| morphlink_hi    = параметры CSS-стиля html-ссылки текущей позиции в заголовке
| morphlink_def   = параметры CSS-стиля html-ссылок других позиций в заголовке

| union#          = отображаемое название текущей позиции в заголовке, где # заменяется порядковым номером (1 — 16); копипастите эту строку столько раз, сколько позиций вам нужно

| menuclass       = параметры CSS-стиля ссылок кнопок заголовка
| menustyle       = параметры CSS-стиля кнопок заголовка («править» и т. д.)

| ghstyle         = параметры CSS-стиля секций (то, что обычно слева под заголовком)
| gstyle          = параметры CSS-стиля значений секции (то, что обычно справа от секций)

| item#           = в качестве значения указываете название вашего шаблона, который будет вставлен в качестве секции; # заменяется порядковым номером (1 — 50). CSS-стиль шаблона вы уже задали выше, он будет подавлять имеющийся стиль вашего шаблона (лучше всего делайте ваш шаблон обыкновенной спискотой)
| id#             = в качестве значения указываете порядковый номер позиции (необязательный параметр), иначе всё будет пихать в первую позицию; # заменяется порядковым номером (1 — 50; присваивает вашей секции идентификационный номер; если две и более секции будут иметь одинаковый идентификационный номер, то вторая и последующая секция будут запихнуты в конец первой позиции). Данный параметр позволяет располагать ваши секции в произвольном порядке в произвольной позиции заголовка

}}

Категория для шаблона создаётся автоматически.