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

для администраторов и разработчиков

Инструменты пользователя

Инструменты сайта


manual:components:photos

Компонент "Фотоальбомы"

Панель управленияКомпонентыФотоальбомы

Описание

Документ актуален для версии InstantCMS 2.6.0 и выше. Компонент работает в паре с типом контента «Фотоальбомы». Реализует загрузку и управление фотографиями. А тип контента «Фотоальбомы» отвечает за категоризацию фотографий. Компонент обрабатывает загружаемые фотографии, конвертирует в заданное количество пресетов, считывает EXIF информацию, если таковая есть и поддержка работы с EXIF включена в вашей версии PHP.

Настройки

Опции

Пресеты для конвертации изображений

Выберите пресеты, в которые конвертируется основная фотография. Пресеты лучше создать свои и именно для этого компонента.

Cохранять оригиналы фотографий

Если включено, движок будет сохранять оригинальные фотографии без обработки. Оригинальные фотографии будут показаны при полноэкранном просмотре, а также в меню «скачать» на странице фотографии.

Пресет для показа фотографии на странице просмотра

Фотография, конвертированная по параметрам заданного пресета, будет показана на странице её просмотра. Обратите внимание! Выбранный пресет должен быть отмечен в опции «Пресеты для конвертации изображений».

Пресет для фотографий в списке

Фотографии, конвертированные по параметрам заданного пресета, будут показаны в списке. Обратите внимание! В настройках пресета для списка необходимо не указывать ширину, а указывать только высоту. Кроме того, не ставьте чекбокс «Квадратный» в настройках пресета. Выбранный пресет должен быть отмечен в опции «Пресеты для конвертации изображений».

Пресет для похожих фотографий на странице просмотра фото

Фотографии, конвертированные по параметрам заданного пресета, будут показаны в списке похожих на странице просмотра. Выбранный пресет должен быть отмечен в опции «Пресеты для конвертации изображений». Имеет смысл создать специальный пресет меньших размеров, чем для пресета «Пресет для фотографий в списке», но выбор за вами.

Типы фотографий

В этом поле указываются произвольные типы фотографий. Типы указываются в формате:

  числовой_индекс | название

например,

  1 | Фото
  2 | Векторы
  3 | Иллюстрации

Вы можете не использовать типы или написать сколь угодно своих. По этим типам потом можно отсортировать фотографии в альбоме.

Сортировка

Укажите сортировку фотографий в списке по умолчанию.

Записей в списке

Указывается количество записей на одной странице в списке - в альбоме, на странице фотоальбомов пользователя, на странице фотографии фотоаппарата.

Количество похожих фото на странице

Указывается количество фотографий в слайдере на странице просмотра фотографии.

Шаблон генерации URL фотографии

В поле указывается шаблон для генерации URL для страницы просмотра фотографии. Можно вводить любые латинские символы, цифры, знак дефис. Также доступны специальные выражения для автоматической генерации:

  • {id} - id фотографии;
  • {title} - название фотографии;
  • {album_id} - id альбома;
  • {user_id} - id владельца фотографии;
  • {date_pub} - дата добавления фотографии;
  • {date_photo} - дата съёмки фотографии;
  • {height} - высота максимальной копии фотографии;
  • {width} - ширина максимальной копии фотографии;
  • {orientation} - ориентация фотографии (выведет square, landscape, portrait в зависимости от фото);
  • {type} - тип, который был задан в опции «Типы фотографий» и выбран для загружаемой;
  • {camera} - название фотоаппарата, на который была снята фотография (если это отражено в EXIF информации).

Например, шаблон может выглядеть так:

  {id}-{title}

Доступ

В списке доступа показаны все системные пресеты, а также пресет «Оригинальный», который относится к оригиналам фотографий. Для каждого из пресета можно задать права доступа на скачивание.


Управление пресетами


Назад к разделу Компоненты

manual/components/photos.txt · Последнее изменение: 30.10.2016 17:06 — fuze