====== Модуль "Фотогалерея" ====== {{:modules:gallery.gif }}Модуль предназначен для создания разделов, представляющих из себя каталог графических файлов, объединенных в альбомы. [[:build:fields|Редактор дополнительных полей]] придает модулю универсальности. ===== Ключевые возможности ===== * Дерево категорий любой вложенности. * Произвольное количество альбомов. * Ручная сортировка порядка изображений в альбоме. * Редактор дополнительных информационных полей для альбомов. * Комментирование и оценивание альбомов пользователями. ===== Свойства ===== * Входит в базовый дистрибутив: Да * Многократное использование: Да * Кэширование страниц: Да * Включение в карту сайта: Да * Включение в область поиска: Да * Сопутствующие блоки: [[:blocks:albums|Список альбомов]], [[:blocks:gallery|Список фото из галереи]]. ===== Создание раздела ===== Для создания раздела нужно перейти на страницу управления разделами [[:admin:site#разделы|"Сайт" -> "Разделы"]] и добавить новый раздел, выбрав при этом в качестве базового модуля "Фотогалерея". ===== Управление ===== Панель управления разделом состоит из обязательных секций "Альбомы", "Настройки" и опциональных секций "Категории", "Комментарии". ==== Категории ==== Доступно, если включена опция "Использовать категории". Здесь происходит управление деревом категорий раздела. Допускается любой уровень вложенности. ==== Альбомы ==== Здесь происходит управление списком альбомов, а так же изображениями в альбомах. Все существующие альбомы можно видеть в одной таблице, для перехода к загрузке фото в альбом нужно перейти по ссылке в его названии. При этом откроется соответсвующая подсекция. ==== Комментарии ==== Доступно, если включена опция "Использовать комментирование". Здесь происходит управление комментариями, которые принадлежат разделу. ==== Настройки ==== Здесь приведен список опциональных значений для раздела. Каждое значение можно менять, для этого достаточно кликнуть по названию опции, чтобы вызвать специальную форму для редактирования. Здесь же можно найти и [[:build:fields|редактор полей]] в одноименной подсекции. === Внешний вид === ^ Название ^ Идентификатор((Этот идентификатор является ключом в глобальном массиве [[:integration:globaldata#options|$options]].)) ^ По умолчанию ^ Описание ^ |На главной странице раздела |mainmode | 1 |Определяет какие альбомы показывать на главной странице раздела. Может принимать значения: 0 - Альбомы вне категорий, 1 - Все альбомы. | |Альбомов на главной странице раздела |mrows | 10 |Указывает сколько альбомов одновременно показывать на главной странице раздела. | |Альбомов на странице категории |crows | 10 |Указывает сколько одновременно альбомов показывать на странице категории. | |Фото на странице альбома |irows | 0 |Указывает сколько одновременно фото показывать на странице альбома (0 - все). | |Сортировка альбомов на страницах |sort | date DESC |Определяет сортировку альбомов на страницах раздела (выбор из вариантов). | |Свое правило сортировки |mysort | |Позволяет указать свое поле для сортировки (доступно только администратору с полными правами). | === Фото === ^ Название ^ Идентификатор ^ По умолчанию ^ Описание ^ |Уменьшать при загрузке |img_resize | true | Если включена предыдущая опция, то эта определяет нужно ли масштабировать изображения в момент загрузки. | |Масштабировать по ширине |img_x | 800 | Указывает ширину, по которой масштабировать загружаемые изображения. | |Масштабировать по высоте |img_y | 0 | Указывает высоту, по которой масштабировать загружаемые изображения. | === Комментирование и голосование === ^ Название ^ Идентификатор ^ По умолчанию ^ Описание ^ |Использовать оценки |usevote | false | Включает/выключает возможность оценивания альбомов пользователями на сайте. | |Использовать комментирование |usecomments | false | Включает/выключает возможность комментирования альбомов пользователями на сайте. | |Премодерация комментариев |cactive | false | Включает/выключает премодерацию новых комментариев. | |Уведомление о новом комментарии на email |cemail | | email на который будут приходить письма с новыми комментариями. | |Шаблон письма-уведомления |commenttpl | newcomment.tpl | Шаблон письма-уведомления. | === Дополнительно === ^ Название ^ Идентификатор ^ По умолчанию ^ Описание ^ |Использовать категории |usecats | true | Включает/выключает использование категорий. Если выключено, то альбомы не структурируются. | |Использовать визуальный редактор |fckeditor | true | Включает/выключает использование визуального редактора в формах редактирования альбома. | |Использовать дату публикации |usedate | false | Включает/выключает в формах элемент выбора даты для альбома. | |Использовать теги (тематические метки) |usetags | false | Добавляет в форму редактирования альбома строковое поле для внесения тегов (тематических меток). | ===== Типы страниц (шаблонов) ===== ^Название ^Идентификатор ^Шаблон по умолчанию ^ Вид ссылки ^ |Главная страница | main |[[:modules:gallery:templates#Главная страница ([раздел]_main.tpl)|[раздел]_main.tpl]] | /[раздел]/ | |Cтраница категории | category |[[:modules:gallery:templates#Cтраница категории ([раздел]_category.tpl)|[раздел]_category.tpl]] | /[раздел]/[категория]/ | |Страница альбома | album |[[:modules:gallery:templates#Страница альбома ([раздел]_album.tpl)|[раздел]_album.tpl]] | /[раздел]/[категория]/[альбом].html |