Изменения версии 1.2.0
Оптимизирована работа фотогалереи для MySQL версий 4.1 и выше.
В системе администрирования добавлены управляющие ссылки для
изменения позиции фотографии.
Изменения версии 1.1.2
Добавлена обработка и запись изображений в форматах JPG, GIF, PNG (ранее поддерживалась только запись в
формате JPG). Оптимизировано открытие большеформатных изображений через JavaScript.
Установка фотогалереи
Для успешного функционирования блока Фотогалереи, необходимо создать базу данных,
в которой следует разместить две таблицы: photo и photocat. SQL-запрос, создающий этy
таблицy находится в файле photo.sql.
На разных хостингах базы данных создаются по-разному: посредством
web-интерфейса, по запросу администратору, командой SQL (create database photo;).
В файле config.php необходимо выставить адрес сервера MySQL ($dblocation),
имя базы данных ($dbname), имя пользователя ($dbuser) и пароль ($dbpasswd).
Все четыре переменные вам должен предоставить хостинг, при условии, что он
поддерживает MySQL.
Фотогалерея состоит из двух частей: блока представления, ответственного за вывод
изображений на сайте (config.php, index.php и photos.php) и системы
администрирования, расположенной в папке admin. Кроме этого, в системе присутствуют
папка util, со вспомогательными файлами, files для хранения изображений
и вспомогательные файлы show.php и photo.js предназначенные для открытия большеформатных изображений.
Описание работы
На главной странице выводятся группы фотографий и число изображений в группе, каждое
из названий группы является гиперссылкой, переход по которой приводит к странице вывода
изображений. Количество изображений, выводимых в одной строке таблицы, определяется
переменной $numphoto, которая расположена в файле photos.php.
Администрирование
Система администрирования Фотогалереи" расположенная в папке admin/ предназначена
для добавления, удаления и редактирования групп фотографий и самих фотографий.
Система строится как одноуровневый каталог. При добавлении фотографии - создаётся
её уменьшенная копия.
Скачать бесплатно |