#1 2011-01-25 18:22:19

Eric
Équipe Piwigo
VALENCE (FR)
2005-03-25
4579

[2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

Là, y a un truc bizarre : J'ai un lot de photos avec des données IPTC réalisées via XnView.
Je les importe et synchronise sur ma galerie 2.1 -> RAS, tous les champs IPTC sont bien repris (auteur, date, nom de la photo et mots clé dans les tags).
Je les importe et synchronise sur ma galerie 2.2-RC1 -> L'auteur et le nom de la photo ne se synchronise pas. Par contre RAS pour les mots clé dans les tags.

J'ai vérifié dans mon local/config/config.inc.php des fois que je n'ai pas activé correctement les IPTC mais c'est RAS. J'ai également vérifié si le mapping IPTC du config_default.inc.php n'aurait pas changé entre les 2 versions de Piwigo. Mais non, tout est OK.

L'est où le 'blème ?

[EDIT] Par Gotcha.
Sujet tout propre accès sur le vrai problème.
[Forum, topic 19369] [2.2.0-RC1] IPTC et BatchManager - Champ Auteur vide

Dernière modification par Eric (2011-01-26 18:47:15)

Hors ligne

 

#2 2011-01-26 12:24:49

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

Re: [2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

Je ne confirme pas Eric...


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 2011-01-26 12:47:33

Eric
Équipe Piwigo
VALENCE (FR)
2005-03-25
4579

Re: [2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

Ah.... C'est ballot çà :-(

Pas le temps maintenant mais je referai une galerie 2.2-RC1 de zéro ce soir pour refaire des essais.

Hors ligne

 

#4 2011-01-26 13:49:17

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

Re: [2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

Concentre tes tests surtout avec des photos qui sont déjà en ligne et qui tu sais ont les bons champs IPTC. Je pense que tests porte sur un fichier où le champs auteur n'est pas alloué dans le bon endroit...


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

 

#5 2011-01-26 17:37:55

Eric
Équipe Piwigo
VALENCE (FR)
2005-03-25
4579

Re: [2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

Gotcha a écrit:

Concentre tes tests surtout avec des photos qui sont déjà en ligne et qui tu sais ont les bons champs IPTC. Je pense que tests porte sur un fichier où le champs auteur n'est pas alloué dans le bon endroit...

C'est ce que j'ai fait lors de mon premier test. Là, j'ai tout viré et recommencé la galerie de zéro. Voici ma config locale:

// show_iptc: Show IPTC metadata on picture.php if asked by user
$conf['show_iptc'] = true;

// use_iptc: Use IPTC data during database synchronization with files
// metadata
$conf['use_iptc'] = true;

// show_exif: Show EXIF metadata on picture.php (table or line presentation
// avalaible)
$conf['show_exif'] = false;

// use_exif: Use EXIF data during database synchronization with files
// metadata
$conf['use_exif'] = false;

Le mapping des champs IPTC est standard (config_default.inc.php):

// show_iptc_mapping : is used for showing IPTC metadata on picture.php
// page. For each key of the array, you need to have the same key in the
// $lang array. For example, if my first key is 'iptc_keywords' (associated
// to '2#025') then you need to have $lang['iptc_keywords'] set in
// language/$user['language']/common.lang.php. If you don't have the lang
// var set, the key will be simply displayed
//
// To know how to associated iptc_field with their meaning, use
// tools/metadata.php
$conf['show_iptc_mapping'] = array(
  'iptc_keywords'        => '2#025',
  'iptc_caption_writer'  => '2#122',
  'iptc_byline_title'    => '2#085',
  'iptc_caption'         => '2#120'
  );

...

// use_iptc_mapping : in which IPTC fields will Piwigo find image
// information ? This setting is used during metadata synchronisation. It
// associates a piwigo_images column name to a IPTC key
$conf['use_iptc_mapping'] = array(
  'keywords'        => '2#025',
  'date_creation'   => '2#055',
  'author'          => '2#122',
  'name'            => '2#005',
  'comment'         => '2#120'
  );

Les photos sont ajoutées par FTP puis synchro avec synchro forcée des métadata même si elles existent (au cas où...). Malheureusement, toutes les infos IPTC ne sont pas reprises (Capture 1). Il manque toujours l'auteur (caption_writer).

Je vérifie sur les photos originales et celles synchronisées sur la galerie : Tous les formats des photos (taille web, HD et TN) ont leurs champs IPTC inscrit via XnView (Capture 2) dont caption_writer.

La même manip sur ma galerie 2.1 synchronise bien tous les champs, même caption_writer. Et les fichiers de config locale sont identiques entre la galerie 2.1 et 2.2-RC1...

Si tu ne reproduis pas le problème, c'est que j'ai raté quelque chose quelque part. :-(
Pour info, je n'ai aucun plugin autre que LocalFiles Editor d'actif.


Images attachées

Hors ligne

 

#6 2011-01-26 17:44:09

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

Re: [2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

Sur ta capture #2 je ne suis pas certain que "Credits" corresponde au champs "Auteur" (2#122)


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

 

#7 2011-01-26 17:45:22

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

Re: [2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

Est-ce que tu peux donner le résultat de l'outil ./tools/metadata.php svp.


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

 

#8 2011-01-26 17:48:49

Eric
Équipe Piwigo
VALENCE (FR)
2005-03-25
4579

Re: [2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

Gotcha a écrit:

Sur ta capture #2 je ne suis pas certain que "Credits" corresponde au champs "Auteur" (2#122)

Non, "Crédits" n'est pas mappé. C'est "Caption Writer" qui devrait être égal au champ "Auteur". En tous cas, c'est ainsi sur ma galerie 2.1 qui fonctionne.

Hors ligne

 

#9 2011-01-26 17:51:56

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

Re: [2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

J'attends ton résultat avec ./tools/metadata.php

[EDIT]
Je suis sûre que c'est ton ancienne configuration que tu avais adapté et que tu ne t'en souviens plus ^^


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

 

#10 2011-01-26 17:54:30

Eric
Équipe Piwigo
VALENCE (FR)
2005-03-25
4579

Re: [2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

Gotcha a écrit:

Est-ce que tu peux donner le résultat de l'outil ./tools/metadata.php svp.

Le "sample.jpg" équivaut à la photo prise pour test. L'erreur EXIF est normale puisque désactivée.
Le mapping 2#122 donne bien le contenu du champ "caption writer" :

Informations are read from sample.jpg


IPTC Fields in sample.jpg

2#005 = A Gilded Cage
2#025 = horne,fantasy,female,sexy
2#055 = 2003/11/25
2#110 = Lucifer
2#122 = Daniel Horne


EXIF Fields in sample.jpg

Fatal error: Call to undefined function read_exif_data() in E:\www\PWG_2.2-RC1\tools\metadata.php on line 93

Hors ligne

 

#11 2011-01-26 17:57:47

Eric
Équipe Piwigo
VALENCE (FR)
2005-03-25
4579

Re: [2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

Gotcha a écrit:

[EDIT]
Je suis sûre que c'est ton ancienne configuration que tu avais adapté et que tu ne t'en souviens plus ^^

Oui. Voici la partie IPTC du fichier config_default.inc.php présent sur le trunk SVN de Piwigo. La comparaison est identique.

[edit] oubli de copier/coller :-/

// show_iptc_mapping : is used for showing IPTC metadata on picture.php
// page. For each key of the array, you need to have the same key in the
// $lang array. For example, if my first key is 'iptc_keywords' (associated
// to '2#025') then you need to have $lang['iptc_keywords'] set in
// language/$user['language']/common.lang.php. If you don't have the lang
// var set, the key will be simply displayed
//
// To know how to associated iptc_field with their meaning, use
// tools/metadata.php
$conf['show_iptc_mapping'] = array(
  'iptc_keywords'        => '2#025',
  'iptc_caption_writer'  => '2#122',
  'iptc_byline_title'    => '2#085',
  'iptc_caption'         => '2#120'
  );

// use_iptc: Use IPTC data during database synchronization with files
// metadata
$conf['use_iptc'] = false;

// use_iptc_mapping : in which IPTC fields will Piwigo find image
// information ? This setting is used during metadata synchronisation. It
// associates a piwigo_images column name to a IPTC key
$conf['use_iptc_mapping'] = array(
  'keywords'        => '2#025',
  'date_creation'   => '2#055',
  'author'          => '2#122',
  'name'            => '2#005',
  'comment'         => '2#120'
  );

[/edit]

Dernière modification par Eric (2011-01-26 17:58:39)

Hors ligne

 

#12 2011-01-26 17:59:01

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

Re: [2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

Peux-tu me faire parvenir une copie de ton fichier SVP ? Merci.


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

 

#13 2011-01-26 17:59:31

Eric
Équipe Piwigo
VALENCE (FR)
2005-03-25
4579

Re: [2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

A priori, chez moi, le mappage de 2#122 ne se fait pas...

Hors ligne

 

#14 2011-01-26 18:01:50

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

Re: [2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

$conf['use_iptc'] = false;

Et à "true" ça donne quoi ?


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

 

#15 2011-01-26 18:01:53

Eric
Équipe Piwigo
VALENCE (FR)
2005-03-25
4579

Re: [2.2.0-RC1] IPTC BatchManager - L'auteur a disparu

Gotcha a écrit:

Peux-tu me faire parvenir une copie de ton fichier SVP ? Merci.

De la photo, tu veux dire ? Ou du fichier de config ?

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB

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