Il y a quelques temps, j'ai écrit avec mes petits doigts boudinés une appli de ce genre en PHP : wagen (Web Album Generator).
Il est relativement simple et facilement personnalisable pour peu que tu saches manipuler le CSS.
Tu peux le trouver ici : http://miguel.moquillon.free.fr/download/wagen-1.4.4.tar(...)
Ses caractéristiques principaux :
- un album photo est représenté par un répertoire du système de fichier, dans un répertoire racine destiné à recevoir les albums photos;
- pas de limite de profondeur dans l'arborescence;
- chaque album ou chapitre d'albums ont une photo de représentation;
- gestion des miniatures (non obligatoires mais activée par défaut);
- génération de pages XHTML;
- mise en forme et présentation gérée par CSS.
Par contre, dans l'arborescence, seules les feuilles peuvent contenir des photos d'albums, les répertoires parents étant considérés comme des chapitres avec une photo de présentation.
De plus, deux programmes sont disponibles pour la structuration d'un répertoire en album photo : un script en ligne de commande et un front-end graphique à ce premier, tous les deux écrits en Ruby. Ils générent les miniatures des photos et 'rotationnent' les photos le nécessitant (à partir des données EXIF).
# wagen ?
Posté par Miguel Moquillon (site web personnel) . En réponse au journal Recherche script php pour une Gallerie. Évalué à 2.
Il est relativement simple et facilement personnalisable pour peu que tu saches manipuler le CSS.
Tu peux le trouver ici : http://miguel.moquillon.free.fr/download/wagen-1.4.4.tar(...)
Ses caractéristiques principaux :
- un album photo est représenté par un répertoire du système de fichier, dans un répertoire racine destiné à recevoir les albums photos;
- pas de limite de profondeur dans l'arborescence;
- chaque album ou chapitre d'albums ont une photo de représentation;
- gestion des miniatures (non obligatoires mais activée par défaut);
- génération de pages XHTML;
- mise en forme et présentation gérée par CSS.
Par contre, dans l'arborescence, seules les feuilles peuvent contenir des photos d'albums, les répertoires parents étant considérés comme des chapitres avec une photo de présentation.
De plus, deux programmes sont disponibles pour la structuration d'un répertoire en album photo : un script en ligne de commande et un front-end graphique à ce premier, tous les deux écrits en Ruby. Ils générent les miniatures des photos et 'rotationnent' les photos le nécessitant (à partir des données EXIF).