•HOME• •ОБЗОР• •СТАТЬИ• •О ПРОЕКТЕ•

Скрипт php-home-photoalbum v1

1 Описание программы
Программа предназначена для создания как домашнего, так и сетевого (можно опубликовать в сети ИНТЕРНЕТ) каталога фотографий, полученных с помощью цифровой фотокамеры. Поддерживаемые форматы: jpg, wav (как звуковая заметка к фотографии), mov.
2 Инструкция по установке
2.1 Для работы программы необходимо:
• Установить веб-сервер (например, Apache);
• Установить php (внимание, программа может не работать с новыми версиями php);
• Установить программу, которая позволяет преобразовавать поток графических файлов в файлы с заданными настройками (например, IrfanView);
• Скопировать содержимое архива в рабочий катлог веб-сервера (htdocs, если это Apache).
2.2 ПО, используемое для создания и отладки программы:
• веб-сервер Apache 2.0.48
• php 4.3.4
• IrfanView 3.91
3 Инструкция по использованию
3.1 Описание директорий
files - дирктория файлов оформления
files/img - директория графических файлов оформления
files/css - дирктория каскадных таблиц стилей
img - дирктория графических материалов (фотографий)
obj - директория объектов
tpl - дирктория заголовка и футера основной страницы
3.2 Конфигурация
Осуществляется с помощью файла obj/config.php.
3.3 Публикация графических материалов
3.3.1 Для публикации необходимо в каталоге img создать директорию с названием формата день месяц год без пробелов (например, 1012005 - 1 января 2005г.). Обратите внимание, что если в дне месяца одна цифра, то пишется одна, если две - две, а в названии месяца всегда две (примеры: 1012005 - 1 января 2005г., 10012005 - 10 января 2005г. ).
3.3.2 Далее необходимо просто скопировать все файлы в эту директорию.
3.3.3 Звуковая заметка должна быть с расширением WAV и с таким же названием, как рисунок к которому она прилагается.
3.3.4 В этой директории можно создать файл text.txt, содержимое которого будет выведено. Для его заполнения можно использовать HTML-теги.
3.4 Создание уменьшенных копий
3.4.1 Названия уменьшенных копий рисунков должны содержать название оригинала и преамбулу, которая устанавливается в файле конфигурации obj/config.php (по умолчанию 's') Например, если оригинал называется image100.jpg, то уменьшенная копия должна именоваться simage100.jpg. Файлы уменьшенных копий должны храниться там же, где и оригиналы.
3.4.2 Ограничения:
• название оригинала не должны начианаться с преамбулы
• оптимальные размеры уменьшенных копий 200 х 150 px.
• создание уменьшенных копий не обязательно
3.4.3 Создание уменьшенных копий с помощью IrfanView
• Копируем изображения в заданную директорию (п. 3.3.1)
• Открываем любое изображение в диреткории с помощью IrfanView
• Запускаем File>Batch Conversion/Rename (горячая клавиша B)
• Поле Input files выбираем add all
• Нажимаем Use this directory as output
• Поле Work as выбираем Batch conversion - Rename result files
• Output format: JPG - JPEG Format
• Поле Name pattern пишем s$N ($N - название оригинала, s добавляется вначале)
• Ставим галочку Use advansed options
• Нажимаем кнопку Set advansed options
• В новом окне ставим галочку RESIZE, Set new size и пишем размер 200 x 150 px. Нажимаем ОК
• Нажимаем Start
После этого IrfanView запоминает установки создание уменьшенных копии выполняется:
• Открываем любое изображение в диреткории с помощью IrfanView
• Запускаем File>Batch Conversion/Rename (горячая клавиша B)
• Поле Input files выбираем add all
• Нажимаем Use this directory as output
• Нажимаем Start

СКАЧАТЬ• (106 Кб)


© Юлия Цуканова
Ульяновск 2009
chudya@rambler.ru
Хостинг от uCoz