Webrama, une application de atelierPHP : visionneuse photo multifonction
But de l'application :
Afficher sur un site internet des photos situées dans différents dossiers, en mode manuel ou diaporama
Carractéristiques :
Choix du ou des dossiers à visualiser
Mode vignettes, diaporama, manuel
Mode diaporama :
Arrét sur image, image précédente, reprise,
Choix de la durée d'affichage
Mode manuel optimisé avec vignettes et grande images sur le même ecran
Passage aisé d'un mode à un autre
Titrage de l'image à deux niveaux :
Titre général pour un dossier
Commentaire spécifique pour chaque image
Gestionnaire de légendes, conservées en fichiers textes facilement identifiables et transportables
Prérequis :
Il est fortement conseillé d'installer cette application sur votre ordinateur avant de l'installer sur un
site internet; en effet la création automatique des fichiers aux bonnes dimensions pour
le diaporama ne fonctionne en général pas sur les serveurs mutualisés (erreur stipulant mémoire insuffisante)
Récapitulatif des prérequis :
Serveur HTTP (apache, wamp, serveur IIS...)
Serveur Mysql
Module PHP avec les modules Mysql et GD (gestion des images) validés dans le fichier de configuration de PHP (PHP.ini sous windows)
Contraintes:
Pour que l'application puisse fonctionner correctement dans les différents environnements, les noms à vos
dossiers et fichiers photos doivent être simples, ne pas contenir d'accents, ni d'apostrophe, ni de caractères
spéciaux autres que le souligné, tiret, parenthèses.(utiltaire gratuit de renommage conseillé : rename-it)
Mise en place de l'application:
L'application devra donc être installée à la fois sur votre ordinateur (pour la mise en place des images)
et sur votre espace internet pour la consultation.
Marche à suivre :
Décompacter le package webrama.zip , copier les fichier sur votre espace internet et serveur local
Editer le fichier "mysql_connexion/mysql_connexion.php" de façon à ce qu'il reflète
_les données de votre configuration pour votre installation en local ,
_les données fournies par votre prestataire d'hébergement pour votre installation en ligne
Attention, le fichier de connexion MySQL fourni pointe sur une base de données ayant pour nom "AtelierPHP" :
vous avez le choix entre créer une nouvelle base portant ce nom,
ou modifier ce nom en fonction du nom de la base que vous voulez utiliser.
Editer le fichier "admin/variables.php" remplacer le mot de passe "admin" par le un nouveau mot de passe de votre choix
Tester le fonctionnement avec l'adresse http://votre nom de domaine/AtelierPHP_Webrama/ si vous l'avez laissé dans le
dossier AtelierPHP_Webrama : vous devez voir trois dossiers de photos fournies avec l'application
Mise en place de nouvelles photos :
L'opération doit se faire dossier par dossier :
Copier le premier groupe de photos à traiter sur votre ordinateur directement dans le dossier
"http://votre nom de domaine/AtelierPHP_Webrama/photos_sources" (pas de sous-dossier, le photos doivent être
directement dans le dossier cité ci-dessus)
Appelez dans le navigateur "http://votre nom de domaine/AtelierPHP_Webrama/admin", (ou cliquer sur la clef
en haut à droite de la page d'accueil), saisir le mot de passe défini ci-dessus
Choisir l'option N°1 : mise en place d'un nouveau dossier de photos...
saisir un nom de dossier pour les photos (sujet du groupe de photos)
Saisir une légende pour le groupe
Validez
Cet utilitaire recopie vos photos en trois exemplaires dans des dossiers créés automatiquement :
Vignettes au format 100x75 dans le dossier "/photos/sujet_du_groupe_de_photos/vignettes"
Diapos : photos en 800x600 pour le diaporama et la visualisation en manuel dans le dossier "/photos/sujet_du_groupe_de_photos/diapos"
Petites : photos en format 400x300 pour agrémenter le blog au besoin dans le dossier "/photos/sujet_du_groupe_de_photos/petites/"
Il crée aussi un dossier "/photos/sujet_du_groupe_de_photos/legendes" pour les légendes, dans lequel il y aura le fichier "generique.txt"
pour le titre commun à toutes les photos du dossier, puis un fichier par image "nom_de_l'image.txt" pour les
légendes de chaque image
Ces quatres dossiers sont dans un dossier propre à chaque groupe de photos,
dont vous aurez spécifié le nom dans le formulaire de l'option N°1 : "mise en place d'un nouveau dossier de photos".
(sujet du groupe de photos, pas d'accent dans le nom du dossier), et créé aussi automatiquement par l'utilitaire
Une fois ces dossiers et fichiers créés, vous n'aurez plus qu'à les transferer sur votre espace Internet
Si l'on souhaite avoir des legendes spécifiques pour chaque photo, revenir au menu d'administration, et là
choisir la seconde option "Gestion des légendes..."
revenir à la page d'accueil de l'application, le groupe (dossier) que vous avez créé doit apparaitre sur la page...