Имеются папки с фотографиями. Разбиты на месяцы, в папке месяца есть папки дней.

Задача:

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

19 лет назад
dimidrol
Гость 
44 года
19 лет в сервисе
Был
16 лет назад

Заявки фрилансеров

Нет заявок фрилансеров