В этой главе...
- Выбор и установка фотогалереи
- Использование галереи Phoca Gallery
Выбор галереи и ее установка
Выбор галереи для Joomla — занятие не простое, поверьте. Если у вас установлена Joomla 1.0, то вы можете выбрать одну из сотен галерей, написанных для Joomla 1.0. Но совсем другое дело, если вы пользуетесь Joomla 1.5. Выбрать галерею очень сложно. Можно, конечно, использовать режим обратной совместимости, но далеко не все расширения в нем корректно работают.
Например, до этого я использовал Joomla 1.0 и в качестве галереи — пакет Easy Gallery. Это очень простая и удобная галерея. В книге собирался описать именно ее, но после переноса в Joomla 1.5 она работать отказалась. Сначала было невозможно добавить изображение в галерею. Я это исправил, отредактировав ее исходный код. Далее отказалась запускаться сама галерея. Тоже исправил. Потом она запустилась, но наметилась проблема с путями — файлы загружались на сервер, но галерея вносила в базу данных неправильную информацию о путях, поэтому ни одно изображение невозможно было открыть. На главной странице я проблему исправил, но еще оставалось решить ее на страницах категорий изображений. Но почему-то мне перехотелось это делать — уж слишком много работы "напильником" вокруг такой простой галереи. Уже если и что адаптировать под Joomla 1.5, то какую-нибудь сложную галерею, чтобы она стоила потраченного на нее времени. Но, к счастью, редактировать ничего не пришлось. Мне повезло, и я нашел отличную галерею (предварительно просмотрев с десяток), уже написанную для Joomla 1.5, которую можно использовать сразу после установки, а не выдумывать способы, как заставить ее работать. Эта галерея называется Phoca Gallery.
Вот неполный список свойств этой галереи:
способы отображения списка категорий изображений:
- имя категории с произвольной картинкой из каждой категории;
- имя категории без картинки;
- имя категории с подробностями (автор, описание, количество изображений);
- "географическое" отображение категорий — категории отображаются на Google Maps;
- отображение категорий в несколько столбцов;
- установка фиксированной ширины списка категорий;
способы просмотра категорий:
- постраничный вывод;
- кнопка Подробно — ссылка на подробности изображения;
- кнопка Загрузить — ссылка на полную версию картинки;
- кнопка Virtuemart — ссылка на продукт интернет-магазина Virtue-Mart;
- кнопка Удалить — только для пользователей с соответствующими правами;
- публикация/сокрытие картинки;
- возможность привязки картинки к месту на карте Google (вы можете сфотографировать какой-нибудь объект, а потом выбрать на карте его местоположение);
- панель загрузки картинки — только для пользователей с соответствующими правами;
- панель комментирования;
- панель статистики — отображает самые популярные картинки, недавно добавленные картинки, количество картинок в каждой категории;
- геопанель — отображает карту Google;
- отображение папок на каждой странице;
- отображение ссылки на просмотр категорий;
- отображение приватных категорий или категорий только для зарегистрированных пользователей;
- описание категории;
- отображение увеличенных миниатюр;
- возможность организации слайд-шоу;
- возможность изменения цветовой схемы галереи;
- поддержка водяных знаков (чтобы никто не украл изображение с вашего сайта);
- поддержка YouTube;
- поддержка множественной загрузки файлов;
- поддержка загрузки файлов по FTP;
- автоматическое создание категорий (по каталогам на диске).
Полный список функций вы найдете по адресу:
- http://www.phoca.cz/documentation/index.php/component/content/article/2-phoca-gallery-component/2-features.
Лично мне особо понравились следующие функции галереи:
- поддержка русского языка — языковый пакет для русского языка можно скачать с сайта разработчика;
- загрузка нескольких изображений сразу; поддержка GoogleMaps и VirtueMart; поддержка слайд-шоу; возможность комментирования фото;
- разграничение доступа пользователей (вы можете указать, кто может просматривать ту или иную категорию изображений, кто может добавлять фото, а кто — удалять и опубликовывать).
ПРИМЕЧАНИЕ
VirtueMart — это расширение интернет-магазина для Joomla. Можно сказать, что это лучший интернет-магазин для Joomla. Скачать это расширение можно по адресу: virtuemart.ru.
Скачать галерею можно по адресу (также файл с расширением можно найти на прилагающимся компакт-диске):
http://www.phoca.cz/documentation/index.php/download/category/1-phoca-gallery-component.
Откройте панель управления и выполните команду Расширения=>Установить/удалить. Выберите только что загруженный архив, щелкнув на кнопке Обзор, а затем щелкните на кнопке Загрузить файл & Установить (рис. 6.1).
После этого вы увидите две большие кнопки: Install и Upgrade (рис. 6.2). Понятно, что для установки щелкаем на первой. После недолгого ожидания получаем сообщение о том, что компонент установлен.
После установки галереи вам нужно скачать пакет с языковыми файлами для русского языка. Разумеется, этот пакет вы найдете на компакт-диске. Распакуйте файл ru-RU.com_phocagallery.zip.
После распаковки вы обнаружите на диске каталог ru_Ru, его нужно закачать на сервер в каталог administrator/components/comjihocagallery/language/.
Теперь галерея полностью готова к работе.

Рис. 6.1. Подготовка к установке пакета

Рис. 6.2. Для установки компонента достаточно щелкнуть на кнопке Install
Простая фотогалерея для вашего сайта
|