Annonce

  •  » Outils
  •  » PhpWebGallery_create.sh : Script linux génération galerie

#31 2008-01-15 00:50:32

tipytch
Membre
2007-07-19
236

Re: PhpWebGallery_create.sh : Script linux génération galerie

Je devrais avoir un peu de temps bientôt, donc si les gens qui utilise ce script ont quelques idées d'amélioration, moi je prends !
Merci :)


Photos perso mais aussi des concerts d'Indochine, pour tous les fans, c'est par ici  --->  http://yemond.free.fr
/!\ Evenement /!\ ---> Les photos des deux concerts de The Police au Stade de France en ligne !

Hors ligne

#32 2008-02-21 10:48:16

Gras_du_Bide
Invité

Re: PhpWebGallery_create.sh : Script linux génération galerie

Est-ce que le bientôt est passé?  ;)

#33 2008-08-04 13:01:31

Gras_du_Bide
Invité

Re: PhpWebGallery_create.sh : Script linux génération galerie

...

Ah non...

GdB

#34 2008-08-04 14:35:11

laurent.duretz
Équipe Piwigo
22 France
2004-06-29
693

Re: PhpWebGallery_create.sh : Script linux génération galerie

En cherchant un tantinet, je dirais oui : :D


« Entre Ce que je pense, Ce que je veux dire, Ce que je crois dire, Ce que je dis, Ce que vous avez envie d'entendre, Ce que vous entendez, Ce que vous comprenez... il y a dix possibilités qu'on ait des difficultés à communiquer. Mais essayons quand même... »
[ Bernard Werber ]

Hors ligne

#35 2008-09-16 11:51:20

Gras_du_Bide
Invité

Re: PhpWebGallery_create.sh : Script linux génération galerie

Merci, je suivais le fil de loinsans suivre le reste du forum. Je vais voir le lien.

Encore merci!

GdB

#36 2008-09-16 11:55:23

Gras_du_Bide
Invité

Re: PhpWebGallery_create.sh : Script linux génération galerie

Bon, le script ne gère pas l'envoi sur le ftp. Dommage: un clic pour avoir la structure, les différents tailles d'images et l'envoi sur le site via ftp, ça aurait été génial.

GdB

#37 2010-10-06 20:15:01

XoD
Membre
2010-10-05
3

Re: PhpWebGallery_create.sh : Script linux génération galerie

Bonjour,

petit détérage de post pour fêter mon inscription sur le forum de piwigo. ;)

donc je vien ici pour proposer une petite amélioration au script PhpWebGallery_Create.

Présentation du problème :

J'utilise piwigo depuis un moment déjà pour y partager mes photos. Comme j'utilise un appareil photos correcte celui ci enregistre dans les donnée exif de la photos l'orientation de l'appareil.
Lorsque je visualise les photos avec nautilus et Eye of GNOME ceux ci me les affiche directement dans le bon sens.
Par contre une fois les gallerie créer et envoyer sur sur ma gallerie les images prise verticalement se retrouve à l'horizontale.

Solution :

J'ai donc ajouté au script une petite fonctionalité d'orientation automatique des images a partir des donnée EXIF.
Et comme imagemagick fait ça c'était super simple :

Code:

--- a/piwigo_create.sh
+++ b/piwigo_create.sh
@@ -266,6 +266,14 @@ orientation_photo ()
 }
 
 ###################################################
+## FONCTION ORIENTATION DE LA PHOTO              ##
+###################################################
+tourner_photo()
+{
+       mogrify -auto-orient "$GALLERY_PATH/$GALERY_NAME/$REAL_DIR/$parametre"
+}
+
+###################################################
 ## FONCTION TEST DE LA SELECTION                 ##
 ## => FICHIER OU DOSSIER                         ##
 ###################################################
@@ -391,6 +399,7 @@ fonc_trait_sel_none ()
                        orientation_photo $parametre # orientation de la photo
                        trait_real_img $parametre # traitement pour l'image en taille réelle
                        parametre="$file_name"
+                       tourner_photo
                        trait_gal_img $parametre # Création des images affichées dans la galerie              
                        trait_thumb_img $parametre # Création des miniatures   
                        if [ $erreur_img != 0 ]; then # si compteur erreur différent de 0              
@@ -509,6 +518,7 @@ fonc_trait_sel_dossier ()
                                                parametre="$line_image" # correspondance de nom de variable pour les fonctions                                                          
                                                orientation_photo $parametre                            
                                                trait_real_img $parametre
+                                               tourner_photo
                                                trait_gal_img $parametre
                                                trait_thumb_img $parametre
                                                if [ $erreur_img != 0 ]; then # si compteur erreur différent de 0              
@@ -565,6 +575,7 @@ fonc_trait_sel_jpeg ()
                erreur_img=0 # initialisation compteur erreur pour l'image      
                orientation_photo $parametre # orientation de la photo  
                trait_real_img $parametre # traitement pour l'image en taille réelle
+               tourner_photo
                trait_gal_img $parametre # Création des images affichées dans la galerie              
                trait_thumb_img $parametre # Création des miniatures   
                if [ $erreur_img != 0 ]; then # si compteur erreur différent de 0

Voila je ne sais pas si Taltan pense continuer à maintenir son script des années après, si ce n'est pas le cas, je regarderais pour poster un nouveau script dans les extentions disponible sur le site.

PS: Merci Taltan pour ce script que j'utilise beaucoup.

Hors ligne

  •  » Outils
  •  » PhpWebGallery_create.sh : Script linux génération galerie

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact