Au nom du libre je te baptise : Photo Imp !
Le samedi 1 août 2009, 18:53 - Lien permanent
Mon afficheur web de photos, que j’avais présenté précédemment, a maintenant un nouveau nom : Photo Imp !
J’en ai profité pour ouvrir un espace sur Gitorious, pour que le développement soit plus accessible et plus visible.
En ce moment, je suis en train de porter la bibliothèque javascript type “Lightbox” qui permettait d’afficher les photos depuis ShadowBox vers PrettyPhoto, puisque ShadowBox n’est plus libre dans les versions récentes (utilisation commerciale interdite). C’est un peu plus long que prévu, mais je vois le bout.
Je publierai une nouvelle version quand j’aurais porté le code sur PrettyPhoto. Si vous utilisez Photo Imp, dites-le moi, ça m’intéresse !















Commentaires
samedi 1 août 2009, 23:07
Super sympa comme projet, exactement le genre de truc que j’aime (dommage que je n’ai pas vu le 1er post…)
Sinon, je viens d’essayer de le faire marcher chez moi mais je tombe sur ça : http://img16.imageshack.us/img16/53…
Une idée ??? (j’ai essayé avec la version 0.5 et celle dispo avec glit)
dimanche 2 août 2009, 01:00
Je sais pas si tu as vu, mais la team Design de Fedora cherchait un logiciel de galerie web, et visiblement, ils étaient pas archi-convaincus par ce qu’ils ont testé.
Tu devrais leur proposer ton truc
dimanche 2 août 2009, 09:13
@Anonyme : On voit tout le code dans le texte, selon moi tu n’as pas associé les fichiers .php à l’interpréteur PHP. Si tu met une autre appli web en PHP sur ton serveur, ça marche correctement ?
dimanche 2 août 2009, 09:14
@bochecha : Ah non j’avais pas vu ça tiens. Mais j’ai peur que Photo Imp soit trop basique pour leurs besoins, et je compte bien le garder le plus simple possible.
Je vais quand même aller me renseigner pour être sûr
Merci pour l’info
dimanche 2 août 2009, 10:51
Très bien ce système de galerie, je cherchais exactement ça !
Par contre j’ai eu le même problème que Anonyme, et en fait ça vient des short tag “<?” que tu utilises et say le mal !!! Il faut *toujours* utiliser “<?php”.
Tiens voilà le patch à appliquer : http://pastebin.com/m7e0df2ee
Par ailleurs, vérifie bien que ton code html passe bien la validation, j’ai vu quelques erreurs html (et js aussi)
dimanche 2 août 2009, 10:57
@Baptiste : Ah bon ? Tiens, comment ça se fait ? C’est bizarre moi j’ai jamais vu ça de mon côté. Toute explication de la chose m’intéresse fortement
Pour la validation, normalement je l’ai passé au validator, mais il se peut que j’aie fait des modifs depuis qui aient cassé la valid… Merci pour l’info !
dimanche 2 août 2009, 11:05
Ça se configure dans php.ini, c’est “short_open_tag” qui est à off chez moi et qui désactive les short tag (pour m’éviter des les écrire, bien que je le fasse jamais)
dimanche 2 août 2009, 11:11
@Baptiste : OK, donc vu d’ici ça ressemble plus à une erreur de config qu’à un problème dans le code, mais j’imagine que chacun voit midi à sa porte… Mais bon, j’éviterai ces raccourcis dans l’avenir, par souci de compatibilité.
Je pense que je vais attendre d’avoir fini de porter vers PrettyPhoto pour publier une nouvelle version, comme ça on fera tous les gros changements d’un coup, ce sera plus simple.
Merci encore, je me coucherai moins bête ce soir
dimanche 2 août 2009, 12:31
Bien vu Baptiste, c’était bien un problème de short tag, j’ai configuré ça dans mon php.ini.
Par contre, maintenant, nouveau problème : il n’y a ni style css, ni js, en gros, j’ai ça sans mise en forme et quand je clic sur une miniature, je vois juste l’agrandis, sans passer par le truc en flash.
Et ça par contre, j’ai trouve la solution comme un grand !!!
Le echo $indexer_dir renvoi photos-index alors que mon répertoire s’appelait photos-index-0.5.
Un le renommant, ça marche !!!
Bonne continuation !!!
dimanche 2 août 2009, 12:45
Tiens, pendant que j’y suis, encore un truc qui est bizarre : si j’essaye de mettre des images en gif, le script fait bien sont boulot mais lors de l’affichage dans la gallerie, il essaye de charger les miniatures avec l’extension .jpg alors qu’elles sont en .gif. On ne voit donc aucune miniature…
dimanche 2 août 2009, 13:01
@Anonyme : Ah oui, c’est une instruction de configuration que j’ai oublié de documenter. Il faut éditer le début du fichier
index.php, et tu verras qu’il y a la variable$indexer_dirà modifier si tu n’utilises pas le chemin par défaut. Je vais ajouter de la doc à ce sujet.dimanche 2 août 2009, 13:03
@Anonyme : Ah oui, exact, j’ai pris un raccourci un peu abusif… Je corrige, merci.
dimanche 2 août 2009, 15:23
Et voilà, je viens de publier la version 0.6 qui corrige normalement tous vos bugs, et qui utilise prettyPhoto !
Adresse : http://aurelien.bompard.org/project…
Dites-moi si tout se passe bien !
dimanche 2 août 2009, 21:37
Dans ton dernier commit tu as nommé ton fichier de config config.default.ini au lieu de config.ini (c’est ce qui est utilisé dans le code php).
Sinon, si je passe à 6 colonnes pour les fichiers, ça sort du bloc car y a une largeur fixe, mais si tu met pas de largeur ça prend 100% donc euh.. je sais pas là :p (ou alors 80% en width, ça laisse de la marge même si ça ne fait que reporter le problème)
dimanche 2 août 2009, 21:41
@Baptiste : Pour le config.ini, c’est voulu : comme ça tu peux le copier et il ne sera pas écrasé par les éventuelles mises à jour.
Pour la largeur, je ne vois pas de solution parfaite, c’est à toi d’adapter en fonction de ce qui te plaît le plus. N’hésite pas à modifier les CSS, c’est fait pour
dimanche 2 août 2009, 21:47
Je viens de tester la 0.6 et effectivement, tout est bon !!!
Merci !
jeudi 3 décembre 2009, 06:42
Un blog est un journal personnel en effet mais surtout un lieu dechange et de partage d idees (tout comme je fais actuellement sur le sujet) Bref, Merci pour les tuyaux, cest tres enrichissant.