Al descargarte PhotoGallery te encontrarás con una serie de archivos carpetas:
Carpeta raíz:
- load.jpg -> es la imagen inicial que se carga. Aquí puedes utilizar la que quieras
- index.html -> archivo html que carga la película flash
- photogallery.swf -> aplicación compilada
- photos.php -> archivo php que actúa de pasarela entre la base de datos y la aplicación
Carpeta _admin: es la carpeta donde se encuentra el panel de control. Se recomienda no cambiar el nombre.
Carpeta codigo_fuente: aquí es donde dispones del archivo fuente original de la aplicación, photogallery.fla.
Carpeta instalar: es la que tendrás que ejecutar antes de nada para instalar toda la aplicación.
Una vez descomprimido el archivo zip súbelo a tu servidor a la carpeta donde desees. Una vez allí, desde el navegador accede a la carpeta instalar y sigue todos los pasos que se te indican. Desde el instalador se creará una carpeta llamada imágenes en el servidor con permisos especiales de lectura y escritura, y también se crearán las tablas necesarias (3) en la base de datos para gestionar las imágenes. Estas serán pg_usuarios, pg_imagenes y pg_categorias.
El último paso del instalador sirve para introducir el nombre de usuario y contraseña que da acceso al panel de control.
A partir de entonces se puede entrar en el panel de control (ww.dominio.com/ruta_photogallery/_admin) o bien en la aplicación (www.dominio.com/ruta_photogallery).
Si tu servidor no soporta GD2:
Existen algunos servidores que no tienen activada la librería necesaria para gestionar las imágenes y crear las miniaturas, pero aún así puedes usar PhotoGallery aunque no podrás utilizar base de datos en esta opción.
Para ello tendrás que insertar toda la información que quieras en un archivo de tipo XML para que flash pueda leerlo. Tienes un ejemplo en la carpeta codigo_fuente. Una vez hecho esto, tendrás que volver a publicar tu swf pero cambiando el archivo que lees y que contiene todos los datos. Tienes que editar la línea 14 de las acciones del segundo(2) frame de la capa acciones del fla:
datos.load("photos.php?timer="+new Date().getTime());
y cambiarlo por esto:
datos.load("archivo.xml");
Una vez hecho esto sólo te queda crear la estructura de directorios que quieras con las imágenes que desees. También tendrás que crear las miniaturas, que no son más que el mismo archivo jpg pero con un tamaño máximo de 80x80px y con un nombre específico: añade thmb_ antes del nombre de la imagen. Por ejemplo, imagen.jpg tendría una miniatura que sería thmb_imagen.jpg
Si tienes alguna duda o pregunta visita la sección de soporte.

