Шаблон:Список/Документация
Материал из Lurkmore.
|   | К вашему сведению! Этот шаблон содержит огромное количество викимакросов, css и непонятного кода, поэтому прежде чем что-то тут править, выскажите свои мысли в обсуждении.  | 
|   |  Внимание! Это один из самых используемых шаблонов Луркоморья (более 9000 вхождений!). Редактируя его, вы создаёте большую нагрузку на сервер. Так что сперва хорошенько подумайте.  | 
Шаблон:Список · Документация · Обсуждение · Где используется
Содержание | 
[править] Кратко
[править] Штоэта?
Эта шаблон для создания навигационный списков, кои помещаются в конец статей.
[править] Зачемэта?
Для сложных списков с нестандартной раскраской, стиля и прочим. Для простых есть Шаблон:Список/Старый.
[править] Какэта?
Минимальные требования: знание html, css, шаблонов и чувство прекрасного. Сумрачных гениев веб-дизайна покарает лично приведение Тёмы.
Заготовка:
 {{Список
 | имя                  = 
 | заголовок            = 
 | картинка             = 
 | ширина_картинки      =
 | высота_картинки      =
 | полож_кнопки_править =
 | категория            = 
 | альт_категория       = {{{1|}}}
 
 | стиль_шаблона        = border-collapse: collapse;
 | класс_шаблона        = 
 | стиль_заголовка      =
 | класс_заголовка      =
 | стиль_групп          =
 | класс_групп          =
 | группы               =
 }}
[править] Мануал
[править] Архитектура
Оное бесовское творение програмистской мысли состоит из сворачивающейся таблицы, первый ряд которой отведен под заголовок, второй — под содержимое. Заголовок состоит из двух-трех ячеек, содержимое — из вложенной таблицы.
[править] Стили
Вся красота шаблона управлется через css. Порядок применения стилей и классов таков (применяется последний заданный):
- Дефолтные.
 - Шаблона.
 - Заголовка/Групп.
 
Например, если задан стиль заголовка примется он. Если задан стиль шаблона, но не задан стиль заголовка, примется шаблонный.
[править] Заголовок
Есть два типа заголовков — для высоких шаблонов и для низких. В первых кнопка «править» расположена снизу от «свернуть/развернуть», во вторых — ее роль играет « + » слева от. Какой использовать решает создатель шаблона исходя из высоты картинки.
[править] Содержимое
Представлено группами. Дефолтный шаблон — {{Список/Группа}}, пример нестандартного шаблона — {{Игры/Группа}}.
[править] Параметры
- имя — {{SUBPAGENAME}} страницы шаблона. Обязательный параметр.
 - заголовок — текстовый заголовок шаблона.
 -  картинка — помещается в левую часть заголовка.
- ширина_картинки — задается в стандартных единицах css. Обязательный параметр если указана картинка.
 - высота_картинки — тоже задается в стандартных единицах css. Необязательна.
 
 - полож_кнопки_править — положение кнопки «править», слева или снизу относительно кнопки «свернуть/развернуть».
 - категория — базовая категория для статей шаблона, будет проставляться на все статьи, если не указанна альтернативная.
 - альт_категория — альтернативная категория, если указана ставится вместо основной, nocat если категория не нужна. Рекомендуется приравнять первому параметру навигационного шаблона ({{{1|}}}).
 - стиль_шаблона — основной стиль всего шаблона.
 - класс_шаблона — аналогично основной класс шаблона.
 - стиль_заголовка — стили для картинки, текстового заголовка и служебных кнопок. Если не указан, равен стилю шаблона, если и он не указан — color: #000000; background: lightgray
 - класс_заголовка — аналогично класс. Если не указан, равен классу шаблона.
 - стиль_групп — стили для содержимого шаблона. Если не указан, равен стилю шаблона.
 - класс_групп — класс содержимого аналогично стилю.
 - группы — содержимое шаблона.
 

