Annonce

  •  » Utilisation
  •  » [Résolu] Problème sur exif COMPUTED

#1 2010-05-24 19:14:54

Figo
Membre
2010-05-24
3

[Résolu] Problème sur exif COMPUTED

D'après moi, y'a un bug dans la version 2.1 pour sur l'affichage des informations EXIF de type COMPUTED, comme par exemple ApertureFNumber...

Impossible à afficher sur mes pages, malgré tout ce que j'ai lu sur la doc et le forum.

J'ai donc mis les mains dans le cambouis (mauvaise expression, ce code est plutôt clair et propre !), et j'ai trouvé ceci dans le fichier include/picture_metadata.inc.php

Code:

if (strpos($field, ';') === false) {
[...]
}
else
{
  $tokens = explode(';', $field);
  if (isset($exif[$tokens[0]][$tokens[1]]))
  {
    $key = $tokens[1];
    if (isset($lang['exif_field_'.$tokens[1]]))
    {
      $key = $lang['exif_field_'.$tokens[1]];
    }
    $tpl_meta['lines'][$key] = $exif[$tokens[0]][$tokens[1]];
  }
}

Or, les champs "COMPUTED;xxx" sont stockés dans $exif en tant que tel.

Je propose la correction suivante :

Code:

if (isset($exif[$field]))
et
$tpl_meta['lines'][$key] = $exif[$field];

Qu'en pensez-vous ?


____________________________
Figo

Hors ligne

#2 2010-05-24 20:49:34

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Problème sur exif COMPUTED

[extension by grum] Advanced Metadata

Pas la peine de retrousser les manches du coup.
Piwigo est un peu pauvre quand il est brute mais l'avantage, c'est que le minimum y est et le reste, les plugins sont là pour que chacun personnalise sa galerie selon SES goûts.

:-)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#3 2010-05-24 22:18:04

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12639

Re: [Résolu] Problème sur exif COMPUTED

merci beaucoup Figo, très bonne analyse, très bonne proposition de correction (que j'ai utilisé telle quelle, ça marchait nickel)

[Bugtracker] ticket 1694

Ce sera dans Piwigo 2.1.1


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#4 2010-05-24 22:23:39

Figo
Membre
2010-05-24
3

Re: [Résolu] Problème sur exif COMPUTED

You're welcome...

(je préfère ça à installer un plugin pour corriger un bug ! )


____________________________
Figo

Hors ligne

#5 2010-05-24 23:42:43

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Problème sur exif COMPUTED

Je n'ai pas bien compris le sujet alors :-s

[EDIT]
Je passe le sujet en [Résolu].


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

  •  » Utilisation
  •  » [Résolu] Problème sur exif COMPUTED

Pied de page des forums

Propulsé par FluxBB

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