Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

AigletoN
2010-09-27 19:20:30

oups avait pas vu ,c'est tout piti lolll
merci ;)

Eric
2010-09-27 19:17:39

AigletoN a écrit:

on peu mettre le topic sur résolu

Comme on dit outre-manche: "Do it yourself". Tu peux passer ton topic en résolu en cliquant sur le lien "Passer ce sujet comme résolu", présent sous ton post initial ;-)

AigletoN
2010-09-27 19:13:37

oui uniquement manuelle.
Merci pour tout ses efforts ,vu que je fait peu de gif animé ca devrait pas gener.ca doit faire plus d'un an que j'utilise piwigo (phpwebgallery) et c'est la premiere fois que je mettait un gif animé.
merci .on peu mettre le topic sur résolu

Eric
2010-09-27 19:00:38

Bon, j'ai fait des tests avec un gif animé trsè simple de 3,7 Ko sous windows et Wampserver.

Lors de l'ajout à la galerie via l'upload intégré au panneau d'admin (admin.php?page=photos_add) avec le formulaire multi-fichiers :
- L'extension *.gif n'est pas supportée dans la fenêtre "browse". Pas bon... On peut contourner en tapant *.gif dans le champ "nom du fichier". Ce que j'ai fait.
- Au moment de l'ajout, plantage de mon service Apache :-( :

PHP Warning:  imagecreatefromjpeg() [<a href='function.imagecreatefromjpeg'>function.imagecreatefromjpeg</a>]: gd-jpeg: JPEG library reports unrecoverable error:  in E:\www\monsite\phpwebgallery\admin\include\functions_upload.inc.php on line 215

En utilisant l'upload intégré mais avec le formulaire "à l'ancienne":
- Pas de restriction sur les extensions de fichiers
- Au moment de l'ajout, pas de plantage, l'image est chargée dans le dossier upload mais pas de génération de miniature, donc pas de visibilité dans les images récentes. De plus, l'extension gif devient jpg... Exit l'animation.

En utilisant pLoader, les gifs ne sont pas supportés et j'ai un message d'erreur:

18:53:12: Can't load image from file 'C:\Users\test\AppData\Local\.pLoader\wxthumbnails\af8cc5747e861ab8304ac9c61d12b97b.jpg': file does not exist.
18:53:12: Can't load image from file 'C:\Users\test\AppData\Local\.pLoader\wxthumbnails\af8cc5747e861ab8304ac9c61d12b97b.jpg': file does not exist.
18:53:12: Couldn't add an image to the image list.

En utilisant la méthode par FTP + Synchro (préparation manuelle au préalable d'une miniature), ça fonctionne.

Donc, pour les gifs animés, seule la méthode par FTP permet de les déposer sur Piwigo.

Gotcha
2010-09-26 23:26:31

Disons que pour moi, le format GIF est reservé soit aux graphistes (pour la couche alpha - transparence -) soit aux images annimés.
Mais pas aux photos auxquelles on leurs préférera du jpeg, du png ou du tif...

Tu as raison, sans doute est-ce voulu...

Eric
2010-09-26 23:20:09

Gotcha a écrit:

Si un développeur voulait bien inscrire ce bug et ma description dans le bugtracker, je lui en serait reconnaissant.

Avant tout, il faudrait vérifier s'il ne s'agit pas d'une limitation de php pour la création des miniatures. D'autre part, est-ce qu'il est possible de publier des photos au format jpeg sans miniatures ? Si ce n'est pas le cas, peut-être est-ce voulu ?

Pas le temps d'investiguer ce soir, verrai ça demain.

Gotcha
2010-09-26 18:29:52

Il faudrait revoir beaucoup de chose dans Piwigo et imaginer qu'un nombre aussi important de serveurs disposent de la libraire ImageMagick, ce qui n'est pas le cas...

AigletoN
2010-09-26 18:09:48

c'est gd qui pose soucis pour redimentionner le gif?
y'aurai pas moyen de passer par imagemagick pour ca sinon

Gotcha
2010-09-26 17:47:15

C'est ce que je j'ai essayé de faire sans succès.

Le bug est le suivant.
Si on souhaite ne pas associer une miniature spécifique à chaque image, on peut le faire en supprimant par exemple le format gif de la liste des formats qui requiert une miniature :

Code:

// picture_ext : file extensions for picture file, must be a subset of
// file_ext
$conf['picture_ext'] = array('jpg','JPG','jpeg','JPEG',
                             'png','PNG');

On placerai alors une icône dans le dossier ./theme/default/icon/mimetypes/
(voir le fichier joint)

La synchronisation se passe bien.

Sur la page d'affichage des miniature (coté galerie donc) on retrouve bien notre MIME-type qui sert à symboliser notre fichier .gif
Jusque là ça fonctionne.

Sauf que lorsque l'on accède à l'image proprement dire, à la place de notre fichier .gif on trouve affiché notre fichier gif.png
...
Alors que pourtant, lorsque l'on clique sur l'icône permettant d'enregistrer ce fichier, Piwigo ne se trompe pas et télécharge bien le bon fichier.
Bref, ça s'apparente à un bug.

Si un développeur voulait bien inscrire ce bug et ma description dans le bugtracker, je lui en serait reconnaissant*.






(*) Je ne le fait pas à cause de mon Anglais trop pauvre.

AigletoN
2010-09-26 17:32:12

je vais peu etre posé une question stupide mais ne peu ont pas ce passer des miniatures pour le format gif ?
et acceder directement à la gallerie gif

Edit:
j'ai creer manuellement le repertoire thumbnail et redimentionner manuellement le gif  et renommer TN-monimage.gif
ca fonctionne,mais ca fait plus de boulot lolll

Gotcha
2010-09-26 17:07:00

Impossible d'utiliser une image MIME :-(

Eric
2010-09-26 17:00:31

Oui, je vois et confirme le problème: Piwigo ne sait pas générer de miniatures pour les gif animés (pourquoi ??). L'idée serait alors de créer soit même les miniatures et d'envoyer le tout via FTP avant synchro.

Gotcha
2010-09-26 16:52:02

On peut aussi attribuer une miniature par "défaut" pour ce genre de fichier.
Il s'agit de ce que l'on appel un "MIME-type".

AigletoN
2010-09-26 16:45:29

j'ai creer ma gallerie "animation"
je vais dans creer les miniature et la une page blanche:
Image inaccessible ou format non supporté pour ce format de fichier

et quand je fait une synchronysation:
[./galleries/creation-graphique/animation/image-anime-thegimp.gif] PWG-UPDATE-2 (miniature manquante)

et pour piwigo je suis a jour:
Vous utilisez la dernière version de Piwigo.

j'ai bien chmod 777 sur le repertoire animation
par contre sur la page miniature il est inscrit uniquement png et jpg:
1 images sans miniature (jpeg et png uniquement)

si ca peu orienté les recherche j'ai regarder dans config.defaut.inc.php
$conf['file_ext'] = array('jpg','JPG','jpeg','JPEG',
                          'png','PNG','gif','GIF','mpg','zip',
                          'avi','mp3','ogg');

// picture_ext : file extensions for picture file, must be a subset of
// file_ext
$conf['picture_ext'] = array('jpg','JPG','jpeg','JPEG',
                             'png','PNG','gif','GIF');

voila donc mon soucis.
merci

Eric
2010-09-26 12:01:24

Bonjour,

Les images en gif animés ne devraient pas poser de problème. Ce format étant reconnu et animé directement
par le navigateur. Dans quelles circonstances rencontres-tu un problème ?

Pied de page des forums

Propulsé par FluxBB

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