Hace mucho tiempo tuve que crear una galería de fotos en flash y PHP ( que me saco de muchos apuros ).
Lo particularmente bueno de esta galería es que levanta las fotos on the fly desde carpetas del servidor que creemos o ya estén creadas. Entonces el cliente mismo puede generar galerías de fotos simplemente creando carpetas por FTP y haciendo copy paste de las imágenes que desea subir. Algo muy practico y sencillo para los clientes no entendidos.
Mi propósito principal fue evitar que alguien tenga que editar un FLA… o un XML o mas engorroso aun tener que armar un admin con upload para el manejo de la galería.
Características de la galería:
- Usa Flash para precarga de fotos.
- Lee varias carpetas de fotos.
- Paginación de fotos (20 x página).
- Librería GD de php para generar los thumbs con cacheo para agilizar la carga.
- No usa base de datos ni XML.
- Fácil configuración y mantenimiento.
Dentro de la carpeta «galery» debe haber 5 archivos y 1 carpeta llamada «images». Se recomienda no cambiar el nombre de la carpeta. (De lo contrario la galería no funciona).
galery_tech_nico.fla
Archivo editable de Flash contenedor de la galería de fotos.
galery_tech_nico.swf
Este archivo es la galería de fotos compilada y lista para embeber en tu web.
folderImages.php
Recibe como parámetro un string («nombre de carpeta») y recorre en el servidor las imágenes que esta contenga. Finalmente devuelve sus rutas a flash.
folders.php
Recorre todo el directorio «images» y devuelve a flash los nombres, rutas, tamaño de cada una de las fotos y además la cantidad de fotos por directorio.
thumb.php
Recibe varios parámetros como alto, ancho, etc. y devuelve la imagen resampleada para generar los thumbnail de la galería.
INSTALACION:
1) Editar archivo galery_tech_nico.fla.
Escribe el nombre de tu dominio
2) Editar folderImages.php y folders.php.
Esta versión también tenia para postear comentarios en las fotos. Pero esa parte usa una base de datos MySQL así que verán que en el archivo de flash esta comentado. (Si alguien los necesita subo los archivos.).
Se que tiene muchas cosas por mejorar, pero ya cumplió su ciclo :P.
GALERIA CON COMENTARIOS:
http://www.tech-nico.com/blog/galeria-de-fotos-flash-con-comentarios-php/
Nicolas
______________________
www.tech-nico.com/blog
