Создание фотогалереи
Имеются папки с фотографиями. Разбиты на месяцы, в папке месяца есть папки дней.
Задача:
1. Необходим скрипт, который создаст для каждой фотографии препросмотр (указаны максимальный значения по высоте и ширине картинки).
2. Переименует папки (по требуемому шаблону), и если необходимо, то и название файлов в них. При этом, последовательность как папок, так и файлов должна сохраниться.
3. Создаст дамп для загрузки в mysql-базу.
4. Скрипт на php, готорый будет генерировать страницы с галереями (по месяцам, по году, вся галерея за один день).
Стуктура папок
year (folder)
|
-month (folder)
|
|- day1 (folder)
| |
| - file1.jpg
| - files(folder)
| |
| -file2.jpg
| -file3.jpg
| -......
|- day2 (folder)
| |
| - file1.jpg
| - files(folder)
| |
| -file2.jpg
| -file3.jpg
-----......
|
-month2 (folder)
......
Скрипт для первых 3 пунктов должен быть на perl. Исходные данные - полный путь к папке (за месяц). Условия для всех папок одинаковые (см. схему). Дамп для БД - в формате month(folder).sql
Для пункта 4 скрипт на php c mysql.
1-ая страница - вывод имеющихся папок (оncортированы по годам, затем по месяцам), нажав на любую попадаем на стр2.
2-ая старница - вывод имеющихся папок по дням месяца (не сортировать), в виде ссылки выступает маленькая картика файла file1.jpg, нажав на которую переходишь на страницу 3, на которой представлены все (!!!) картинки данного дня (маленькие), нажав на которую открывется новое окно. В этом новом окне появляется полная фотография и над ней (по центру) стрелочки "право-лево", которые позволят перейти на одно фото "вперед-назад". Если дальше фотографий нет, стрелка не должна нажиматься (быть осветленной). Между этими стрелакми должно быть ниспадающее меню (тег select), в котором представлены все (!!!) фотографии для данного дня и выбрав любую из них можно автоматически ее открыть (без нажатия доп. кномок)
Как вариант, можно сделать все страницы статичными (по годам, месяцам и дням), но страницу с просмотром все равно придется завязывть с mysql, в которой будет для каждой папки указано общее кол-во файлов для данной папки. Страница с просмотром в любом случае должна быть динамической.
Указываей те цену для обоих вариантов (или для того, который можете выполнить).
По оплате см. www.endemic.ru/pay