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)

jmoreau47
2011-02-11 07:16:45

Bonjour,

J'ai essayé à nouveau de modifier le fichier IfdEntryReader.class.php.
Super, çà fonctionne!!!!!!
Je pense que j'avais oublié de laisser une ligne de libre.......Etourdie que je suis!!!!

Merci Grum de votre patience.
Mon problème est donc résolu.

Merci et bonne journée à vous.

Jeannine

jmoreau47
2011-02-08 19:41:33

Merci,

Je n'ai pas réussi à voir ce qui n'allait pas, aussi j'ai remis le fichier d'origine......J'avais pourtant fait un copier coller....Ouf, j'ai eu peur....Je suis nulle en informatique....

J'ai évidemment toujours mon problème. Aussi je vais attendre que tu fasses une mise à jour.
Il y a-t-il un espoir pour bientôt ?

Merci encore.
Jeannine

ddtddt
2011-02-08 19:18:15

jmoreau47 a écrit:

Bonsoir,

Au secours, je n'ai plus mon site.......
J'ai voulu faire la modification que vous m'avez conseillée de faire. Apparemment il y a un problème, car je n'ai plus rien, sauf le message suivant :

Parse error: syntax error, unexpected '*' in /customers/unevieenphotos.com/unevieenphotos.com/httpd.www/Albums/plugins/AMetaData/JpegMetaData/Readers/IfdEntryReader.class.php on line 109 .

Qu'est ce que je dois faire.
J'attends avec impatience et inquiétude votre réponse.
Merci.

Jeannine

Réouverture du fichier et contrôler que tu as bien tout copier identiquement.

Remettre le fichier d'origine si tu ne vois pas d'erreur pour retrouver ton site

Et copier coller exactement ce que tu as mis dans le fichier que l'on regarde ;-)

jmoreau47
2011-02-08 19:13:13

Bonsoir,

Au secours, je n'ai plus mon site.......
J'ai voulu faire la modification que vous m'avez conseillée de faire. Apparemment il y a un problème, car je n'ai plus rien, sauf le message suivant :

Parse error: syntax error, unexpected '*' in /customers/unevieenphotos.com/unevieenphotos.com/httpd.www/Albums/plugins/AMetaData/JpegMetaData/Readers/IfdEntryReader.class.php on line 109 .

Qu'est ce que je dois faire.
J'attends avec impatience et inquiétude votre réponse.
Merci.

Jeannine

jmoreau47
2011-01-28 19:38:39

En passant par Fizella, j'ai trouvé
J'édite le fichier, mais je n'ai pas les numéros des lignes ???
Et si je modifie le fichier, comment je fais pour le ré enregistrer ?

Sinon, peut-être vaut-il mieux que j'attende la semaine prochaine, car je risque peut-être de faire une bêtise ????

??????
Merci
Jeannine

Bonne soirée

grum
2011-01-28 19:28:16

L'intervention est à faire au niveau des fichiers qui constituent le plugin, l'interface d'administration ne sera ici d'aucun secours.

Sinon, j'essayerais de livrer une version du plugin avec la correction la semaine prochaine (mon WE est super chargé et je vais pas avoir beaucoup de temps à passer derrière l'écran).

jmoreau47
2011-01-28 19:18:08

Désolée, je ne vois pas où, je fais cela...
Dans menu, j'ai
Plugins:
Advanced metada
et là, je vais où ?

A tout de suite...
Jeannine

grum
2011-01-28 19:03:47

Bon, j'ai trouvé d'où çà viens : les métadonnées spécifiques au constructeur (nikon) ne sont pas reconnues (même exiftool m'indique que leur format n'est pas 'valide').

J'ai apporté une correction chez moi afin que les informations non reconnues soient ignorées, çà évite le message d'erreur.
je référence le bug [Bugtracker] ticket 2141


en l'attente qu'une nouvelle version soit livrée, il est possible de patcher le plugin à la mano, fichier plugins/AMetaData/JpegMetaData/Readers//IfdEntryReader.class.php

entre les lignes 109 et 125, ont a :

Code:

        /*
         * the entry value is stored in 4 bytes
         * if the entry type size multiplied by the entry size is greater than 4
         * it means that the entry value is an offset
         */
        $numBytes = $this->size * ByteType::$typeSizes[$this->type];

        if($numBytes>4)
        {
          $this->isOffset = true;
          $this->extraDataOffset = ConvertData::toULong(substr($data, 8), $this->byteOrder);
          $this->tag->setValue($this->extractExtraData(new Data($segmentData->readASCII($this->size*ByteType::$typeSizes[$this->type], $this->extraDataOffset - $segmentDataOffset), $this->byteOrder), $this->byteOrder));
        }
        else
        {
          $this->tag->setValue($this->extractExtraData(new Data(substr($data,8), $this->byteOrder)));
        }

à remplacer par :

Code:

        if(!isset(ByteType::$typeSizes[$this->type]))
        {
          /*
           * invalid IFD marker type ?
           * process it as a dummy
           */
          $this->tag->setValue(0);
        }
        else
        {
          /*
           * the entry value is stored in 4 bytes
           * if the entry type size multiplied by the entry size is greater than 4
           * it means that the entry value is an offset
           */
          $numBytes = $this->size * ByteType::$typeSizes[$this->type];

          if($numBytes>4)
          {
            $this->isOffset = true;
            $this->extraDataOffset = ConvertData::toULong(substr($data, 8), $this->byteOrder);
            $this->tag->setValue($this->extractExtraData(new Data($segmentData->readASCII($this->size*ByteType::$typeSizes[$this->type], $this->extraDataOffset - $segmentDataOffset), $this->byteOrder), $this->byteOrder));
          }
          else
          {
            $this->tag->setValue($this->extractExtraData(new Data(substr($data,8), $this->byteOrder)));
          }
        }
jmoreau47
2011-01-28 18:43:53

OK
Merci.
Si vous voyez autre chose qui n'est pas correct sur mon site, ne vous gênez pas pour me le dire.
A bientôt.

Jeannine

grum
2011-01-28 18:31:45

La carte disparait parce que GMaps est dépendant de AMetadata pour récupérer la géolocalisation des photos.

J'ai pu accéder aux photos, je vais pouvoir commencer à chercher ce qui ne va pas.
Vous pouvez réactiver AMetadata (et les cartes GMaps reviendront)

jmoreau47
2011-01-28 18:24:07

Je viens de désactiver le le plugin Advanced Metadata, et là, la photo apparaît, avec ses tags, dates, lieux. Mais ce que je ne comprends pas, c'est que je n'ai plus la carte, alors que je n'ai pas désactiver le plugins Gmaps ????????
Qu'est-ce que j'ai bien pu faire ????
Merci.
Cordialement
Jeannine

grum
2011-01-28 18:02:42

Il faudrait désactiver le plugin Advanced Metadata afin que je puisse accéder à la photo pour déterminer exactement ce qui pose problème.

jmoreau47
2011-01-28 17:44:43

Bonsoir,

Merci de votre réponse.

Pour voir mon problème, voilà l'adresse de mon site avec les catégories publiques :

http://unevieenphotos.com/Albums/

Les photos concernées se trouvent dans "catégorie essai"

J'espère que vous allez trouver le problème........

Merci.

Jeannine

grum
2011-01-28 10:00:49

Le plugin extension:364 semble être utilisé pour l'affichage des métadonnées, et certaines photos posent problème lors de la lecture : soit le fichier est corrompu, la lecture part en cocotte et çà plante, soit le fichier est dans un format pas encore reconnu par le plugin, la lecture part en cocotte et çà plante.

Un petit lien vers une des images en question me permettrait de peut-être (parce que c'est pas garanti de réussir) apporter une correction sur le plugin.

jmoreau47
2011-01-28 07:44:13

Bonjour,

Je viens de mettre à jour la version 2.1.6, comme je le fais à chaque mise à jour.
Puis avec Filezilla, je viens d'envoyer une nouvelle série de photos, puis synchroniser. Or, j'ai un problème sur un certain nombre.
J'ai toutes les vignettes, mais pour certaines, lorsque je veux les consulter, j'ai le message suivant :
"Notice: Undefined offset: 1792 in /customers/unevieenphotos.com/unevieenphotos.com/httpd.www/Albums/plugins/AMetaData/JpegMetaData/Readers/IfdEntryReader.class.php on line 114 Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 35 bytes) in /customers/unevieenphotos.com/unevieenphotos.com/httpd.www/Albums/plugins/AMetaData/JpegMetaData/Readers/IfdEntryReader.class.php on line 346 "

J'aimerai de l'aide SVP.
Merci

Jeannine

Pied de page des forums

Propulsé par FluxBB

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