Ouf, ça y est j'ai trouvé le loup grâce aux posts situés là :
http://fr.piwigo.org/forum/viewtopic.php?id=19444
Le pb c'est le codage des champs iptc "title" et "author" qui ne sont pas les bons (si je puis dire vu l'état de la normalisation).
En bref, pwg prend le champs "auteur de la description" au lieu de prendre le champ "author"
et prend le champs "titre du travail" au lieu de prendre "titre" enfin vu de chez Mrs Adobe.
Comme il est écrit dans les commentaires cités en référence, il me semble qu'il faudrait envisager quelquechose de plus souple dans les prochaines versions, genre gérable depuis l'administration par des choix a cliquer, plutot que de plonger dans les scripts.
ça viendra surement. merci en tout cas une fois de plus à tous ceux qui font avancer Piwigo !
Bon en fait mon pb n'est pas vraiment résolu.
La synchronisation lit bien la date de création et les mots-clés, mais pas le nom de l'auteur ni le titre de la photo...
Je crois me souvenir que j'avais jadis modifier les références, du temps ou ça se passait dans "include/config loca"l fichier qui si je comprends bien a été transféré dans le dossier "local"...
Mais ça remonte a un moment et j'ai oublié la modif faite.
Du coup j'ai perdu le mapage correct... Enfin voilà ou j'en suis de ma réflexion....
Merci pour les idées.
Merci beaucoup ! En fait, cette mise à jour à visiblement mis hors jeu mes précédents réglages. Et cela ne s'était pas produit depuis de nb version, donc j'ai "oublié" de vérifier la fichier config.
Merci beaucoup pour le coup de main.
Au plaisir.
Michel Puech alias Tcherno
je viens de synchroniser les métadonnées Exif et IPTC de votre photo avec une galerie en version 2.3.
Pour cela, j'ai vérifié que ma configuration était correcte dans mon fichier "config_default.inc.php" local/config/config.inc.php à l'aide du plugin "localFileEditor" :
// +-----------------------------------------------------------------------+ // | metadata | // +-----------------------------------------------------------------------+ // show_iptc: Show IPTC metadata on picture.php if asked by user $conf['show_iptc'] = true; // 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'] = true; // use_iptc_mapping : in which IPTC fields will PhpWebGallery find image // information ? This setting is used during metadata synchronisation. It // associates a phpwebgallery_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' ); // show_exif: Show EXIF metadata on picture.php (table or line presentation // avalaible) $conf['show_exif'] = true; // show_exif_fields : in EXIF fields, you can choose to display fields in // sub-arrays, for example ['COMPUTED']['ApertureFNumber']. for this, add // 'COMPUTED;ApertureFNumber' in $conf['show_exif_fields'] // // The key displayed in picture.php will be $lang['exif_field_Make'] for // example and if it exists. For compound fields, only take into account the // last part : for key 'COMPUTED;ApertureFNumber', you need // $lang['exif_field_ApertureFNumber'] // // for PHP version newer than 4.1.2 : // $conf['show_exif_fields'] = array('CameraMake','CameraModel','DateTime'); // $conf['show_exif_fields'] = array( 'Make', 'Model', 'DateTimeOriginal', 'COMPUTED;ApertureFNumber' ); // use_exif: Use EXIF data during database synchronization with files // metadata $conf['use_exif'] = false; // use_exif_mapping: same behaviour as use_iptc_mapping $conf['use_exif_mapping'] = array( 'date_creation' => 'DateTimeOriginal' );
J'ai ensuite faite une synchronisation sur le répertoire en cochant toutes les cases relatives aux méta données et en décochant "simuler uniquement"
Oui bien sur voilà :http://photos.puech.info/picture.php?/34454/category/2595 (oups)
Dans cette image, seule la date a été lu dans les iptc. Le rorseste la description, les mots-clés, l'auteur non pas été "lu" lors de la synchronisation
J'ai ajouté manuellement le nom de cet avocat pour la mettre en ligne.
Merci de votre aide
Bonjour,
Auriez vous l'url d'une photo qui pose problème ?
A bientôt
Bonjour,
Toujours utilisateur satisfait. Mais, je viens d'upgrader une de mes galeries, comme d'hab' et impossible de synchroniser les metadatas du nouveau répertoire .... Comprend pas.
Si quelqu'un a une idée, merci d'avance
(Ps: Le pb peut venir de pwg, mais également du photoshop que j'utilise car je viens de réinstaller un pc. Cette précision alors que les iptc sont remplis comme d'hab')