Галерея

Материал из Школьный портал: справочника
Перейти к: навигация, поиск

Галерея — это компонент, появившийся в Школьном портале версии 5.2, служащий для создания на сайте фотоальбомов.

Размещение фотографий на сайте происходит простым и привычным для пользователя образом: в определённой сетевой папке можно создавать папки и складывать туда файлы.

Из полученной структуры папок Школьный портал при просмотре галереи автоматически строит альбомы и показывает внутри них фотографии.

Gallery.png

Сортировка альбомов выполняется от новых (сверху) к старым (вниз).

Страница альбома представляют собой наборы миниатюр фотографий. По щелчку на миниатюре открывается большая фотография. Перелистывать фотографии в альбоме можно мышкой (колесо или кликом в левую/правую часть фото) и клавиатурой (стрелки влево/вправо).

Альбомы могут быть вложенными. Поскольку альбомы ни что иное как папки с файлами, для удобного создания и управления ими можно использовать всю мощь вашего любимого файлового менеджера.

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

В компонент Последние публикации добавлена поддержка галереи.

Для системных администраторов

Корень галереи:

/var/www/html/sp/pic/gallery

Обеспечить доступ к этой папке можно через samba-сервер. Это наиболее привычный способ для пользователей. Однако никто не мешает использовать FTP, sshfs и т. д. Это исключительно ваш выбор. Мы лишь рекомендуем обратить внимание на samba. Главное требование к этой папке после внесения изменений в системе для обеспечения доступа пользователям — соблюсти правило: apache должен по-прежнему иметь доступ на листинг папок и чтение файлов. Доверенные пользователи должны иметь доступ на чтение и запись.

Две соседние папки

/var/www/html/sp/pic/gallery.thumbs
/var/www/html/sp/pic/gallery.resize

служебные. К ним доступ пользователям не нужен. С ними портал обращается автоматически. Резервное копирование этих двух папок не требуется, информация в них вторична (там хранятся уменьшенные копии и миниатюры оригиналов).

Самый первый просмотр альбома через сайт происходит с некоторой задержкой, зависящей от количества фотографий и быстродействия сервера. Школьный портал в этот момент создаёт миниатюры фотографий из альбома. Также создаются уменьшенные копии (если настроено). Уменьшенные копии создаются только в том случае, если фотография превышает порог, иначе будет показана оригинальная фотография. После создания миниатюр и опционально уменьшенных копий второй и последующие просмотры альбома будут быстрыми.

Если у вас медленный интернет, рекомендуем включить показ уменьшенных фотографий на сайте. Это особенно важно, если фотографии перед помещением в папку галереи вы не уменьшаете, а кладёте как есть из современных фотокамер, обладающих матрицами настолько высокого разрешения, что конечные файлы могут занимать по нескольку мегабайт. Некоторые модели делают снимки, занимающие более 20 мегабайт. Комфорт при просмотре подобных снимков без автоуменьшения может значительно снижаться.

Включение автоуменьшения и задание порога, где уменьшение начинает срабатывать, задаётся обычным для всех компонент способом, в настройках (пункт меню Сайт — Компоненты).

Пример настройки samba-сервера (фрагмент файла /etc/samba/smb.conf):

[gallery]
	delete readonly = yes
	comment = School Site Gallery
	map system = yes
	preserve case = yes
	writable = yes
	map hidden = yes
	wide links = yes
	path = /var/www/html/sp/pic/gallery
	create mode = 0666
	directory mode = 0777
	write list = web
	valid users = web
	public = yes