Bonjour!
Après de long (et lent!) mois de développement voici la nouvelle [1] version de mon petit script de création d'album photo web: PIG 2.5
Petite description:
- utilise Perl, PerlMagick & ImageMagick
- produit du code XHTML 1.0 strict valide avec CSS
- est intégré à Gnome via le répertoire de script
- l'interface utilise Zenity, tout se pilote à la souris
- côté look c'est inspiré de gThumb Neatround
Liens:
Présentation:
http://www.ouvertoubleu.gysmo.org/pig.html(...)
Exemple de galerie:
http://www.ouvertoubleu.gysmo.org/pig2-5/photo/2004_10_28_Vacances_(...)
Mon code n'est pas très gracieux et ce script n'a rien d'exceptionnel. Je le diffuse juste au cas où cela intéresserai quelqu'un. [2]
Bien sûr c'est en GPL!
Bien sûr les commentaires / critiques / patch sont les bienvenu!
Tay
[1]: mon journal précédent sur la première version:
http://linuxfr.org/~Tay/15371.html(...)
[2]: pour autant que je saches il y a une seule personne à part moi qui utilise PIG ;)
# quelques propositions
Posté par Yves Agostini (site web personnel) . Évalué à 4.
j'ai jeté un coup d'oeil rapide et je vais tester un peu plus.
mais ... une première critique :)
pour distribuer le code c'est mieux d'avoir un dossier dans le tgz, sinon lorsqu'on extrait on se retrouve avec tous les fichiers dans notre tmp.
Donc
tar jcvf pig-2.5.tar.bz2 pig-2.5/
plutot que
tar jcvf pig-2.5.tar.bz2 *
et un petit lien pour le prochain script perl :
http://www.crium.univ-metz.fr/docs/devel/cleanperl/(...)
en rab, quelques morceaux de code qui trainaient sur mon dur pour ce type de projet :)
---
@res=`ffmpeg -y -t 00:00:00.01 -i "$file" -f singlejpeg tmpthumb.jpg 2>&1`;
print "$res[1]" if ($res[1]=~/Video|Audio/g);
print "$res[2]" if ($res[2]=~/Video|Audio/g);
for (my $i=0;$i<10;$i++) {
$cercle.="roundRectangle ".(10*$i+2).",2 ".(10*$i+5).",6 1,1 ";
}
for (my $i=0;$i<10;$i++) {
$cercle.="roundRectangle ".(10*$i+2).",69 ".(10*$i+5).",73 1,1 ";
}
my $rectangle="rectangle 0,0 215,8 rectangle 0,67 215,75";
system("convert -draw '$rectangle' -fill white -draw '$cercle' tmpthumbnew.jpg thumb_$thumb_name.jpg");
[^] # Re: quelques propositions
Posté par Tay (site web personnel) . Évalué à 1.
Pour les bouts de codes c'est pour avoir des thumnails aux coins arrondis? J'y avais pensé je dois dire mais pas eu le courage de l'implémenter, enfin je regarderai en détail ce WE.
Merci,
@+
Tay
[^] # Re: quelques propositions
Posté par Yves Agostini (site web personnel) . Évalué à 1.
[^] # Re: quelques propositions
Posté par Tay (site web personnel) . Évalué à 1.
Merci!
# Bouton "IE7 enhanced"
Posté par FlashCode (site web personnel, Mastodon) . Évalué à 1.
En tout cas je trouve ça dommage de faire de la pub pour un navigateur (surtout celui là), plutot que de montrer que le site est compatible avec tous les navigateurs, sans en citer de particulier.
Enfin c'est mon avis et ça n'engage que moi...
WeeChat, the extensible chat client
[^] # Re: Bouton "IE7 enhanced"
Posté par Larry Cow . Évalué à 3.
Mais c'est vrai que, avec les rumeurs de la sortie "prochaine" d'Internet Explorer 7, ça pourrait prêter à confusion.
[^] # Re: Bouton "IE7 enhanced"
Posté par adonai . Évalué à 1.
suis le lien...
(le lecteur averti notera que de toute façon, IE7 n'existe pas encore. Ou alors c'est une belle utilisation d'IPOT)
[^] # Re: Bouton "IE7 enhanced"
Posté par Tay (site web personnel) . Évalué à 2.
Le but de ce bouton est de rendre à César ce qui est à César c'est tout. Le bouton n'est pas de moi d'ailleurs.
Si cela te gêne ce n'est pas compliqué de l'enlever... En gros tu perds le survol des icônes et il y a peut être quelques décalages dans la mise en page (je n'ai pas testé en fait).
C'est vrai qu'une petite explication supplémentaire ne serait pas du luxe cela dit compte tenu de la sortie prochaîne d'IE7 le "vrai".
A+
Tay
# Joli nom, ça "PIG"...
Posté par RodZilla . Évalué à 1.
Bon, oui, je sais, c'est par là --->[]
[^] # Re: Joli nom, ça "PIG"...
Posté par Tay (site web personnel) . Évalué à 1.
Pour le nom c'est plus mes compétences qui sont évoquées! Accessoirement ça signifie Perl & Imagemagick Gallery voilà voilà...
* en plus le site existe mais je n'ai rien à y voir promis juré!
[^] # Re: Joli nom, ça "PIG"...
Posté par RodZilla . Évalué à 3.
Mais y avait un jeu de mot à la con à faire alors je me suis dévoué.
Bon boulot en tous cas (mais j'utilise BINS en fait).
Pour le nom c'est plus mes compétences qui sont évoquées !
Tu m'inquiètes là. Tu n'as pas voulu dire que t'as appelé ça "PIG" parce que c'est le générateur d'albums photos que t'as codé comme un porc ;*)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.