J'ai réalisé cette application lors d'un stage en entreprise.
Turbogalerie permet de mettre en place une galerie d'images sur un site internet. Elle utilise des technologies propriétaires, comme l'ASP, et une base ACCESS, mais dont les inplémentations sont libres. L'application est diffusée sous licence GPL.
TurboGalerie est une application aisée d'emploi et d'intégration via les feuilles de style. La plupart des informations utiles se situent dans les fichiers de configuration.
Les images sont stockées dans des dossiers dont le nom correspond à leur taille ; une image peut avoir différentes tailles et être stockée dans divers dossiers, sous l’impératif qu’elle conserve le même nom. A chaque image doivent correspondre deux miniatures : une pour la liste, l’autre pour le détail, portant le même nom que les images concordantes.
Si une miniature est absente, l’image ne s’affichera pas. Si l’image n’a pas été inscrite via l’interface de gestion dans la base de données et attribué à une catégorie, elle ne s’affichera pas. Si une image est située dans un dossier dont le nom ne correspond pas à sa taille, celle-ci ne s’affichera pas.
Les images valides sont affichées, avec dans leurs détails un lien vers chaque taille d’image valide pour le téléchargement, à la condition qu’elles soient activées.
De nouveaux dossiers de tailles peuvent évidemment être rajoutés, ils seront automatiquement pris en compte.
Des catégories peuvent être rajoutées, modifiées ou effacées via l’interface de gestion.
Des images peuvent être rajoutées, modifiées ou effacées via l’interface de gestion, qui avertira l’utilisateur s’il y a un problème avec une image (dans ce cas, celle-ci n’est pas affichée dans la galerie).
En espérant que cela ait pu aider quelqu'un ;)
Vlad.