Annonce

#1 2014-11-02 21:30:01

TiboTheGentleman
Membre
2008-05-06
32

[Résolu] Affichage Meta-data

Bonsoir,

Ma galerie est actuellement en production, viable et fonctionnelle !
Avec tous les plugins qui vont bien, c'est du bonheur à l'état pur. Encore merci messieurs !

Mais, bien évidemment, si je poste un message, c'est que je rencontre de légers  soucis, mais rien de bien méchant. Tout d'abord, l'impossibilité d'afficher les méta-data de type Auteur. Pourtant bien coché dans Configuration>>Options>>Affichage, elle n'apparait pas quand j'affiche une photo (les autres données fonctionnent correctement), ainsi que l'option Qui peut voir cette photo ?

Mon local.config est vide, je n'ai rien dedans. Je confirme que mes photos ont bien l'info EXIF de renseigner (vérifier avec /tools/metadata.php)
Je voulais savoir s'il est également possible de ne pas afficher le nombre de téléchargement.

En vous remerciant encore.
Cordialement

EDIT : Concernant l'option Qui peut voir cette photo ?, cette dernière disparait quand on active le plugins Admin Tool. Soit, bug ou pas reproduire l'erreur est simple.
Par contre je sèche sur l'affichage de l'Auteur

Version de Piwigo: 2.7
Version de PHP: 5.4.30
Version de MySQL: 5.1.73

Dernière modification par TiboTheGentleman (2014-11-03 10:41:32)

Hors ligne

#2 2014-11-03 10:45:32

TiboTheGentleman
Membre
2008-05-06
32

Re: [Résolu] Affichage Meta-data

Après avoir effectuer une fresh install, j'ai le même soucis pour l'Auteur.
Le champ Auteur ne s'affiche pas. Sans toucher aux thèmes où quoi que ce soit...
Très étrange. D'autres personnes sont touchées ?

EDIT : Je progresse encore. Donc après avoir vérifier, l'image a bien les metadata de l'auteur.
Après un essai en forçant l'auteur avec Photos>>Gestion par lots>>Modifier l'auteur, l'auteur s'affiche correctement. Donc j'en déduit que c'est ma méthode d'upload de photo qui ne met pas à jour la BDD. J'utilise Picasa2Piwigo pour upload mes photos.

Cela vient donc de ce soft pour l'upload.
Je contacte l'auteur...

Dernière modification par TiboTheGentleman (2014-11-03 11:28:11)

Hors ligne

#3 2014-11-03 11:27:32

flop25
Équipe Piwigo
2006-07-06
6544

Re: [Résolu] Affichage Meta-data

Bonjour,

"Qui peut voir cette photo ?" est un paramétrage admin donc seuls les admin voient ça
quand au champ Auteur, est il rempli si vous allez sur la page d'édition de l'image ?

Hors ligne

#4 2014-11-03 16:29:10

TiboTheGentleman
Membre
2008-05-06
32

Re: [Résolu] Affichage Meta-data

Bonjour Flop25, merci de me répondre aussi vite.
Concernant le Qui peut voir cette photo ?, oui seul l'admin peut le voir (étant admin ^^), sauf que l'affichage se désactive quand on utilise le plugin Admin Tools. Peut-être est-ce normal... Mais ce n'est pas bien grave.

Après avoir accusé, à tord, le soft Picasa2Piwigo (KenL, je m'en excuse encore) lors de l'upload. Je me suis aperçu que le champ Auteur n'est jamais renseigner, même lorsque je synchronise manuellement les métadatas de la photo. le champ Auteur reste désespéramment vide. Pourtant la photo a bien l'information EXIF Auteur de renseigner (vérifié avec /tools/metadata.php...).
Je ne comprend pas...

Cordialement.

Hors ligne

#5 2014-11-03 16:44:00

flop25
Équipe Piwigo
2006-07-06
6544

Re: [Résolu] Affichage Meta-data

à propos de admin tools je crois que c'ets normal, vu que le plugin permet de changer ce paramètre


pour Author, vérifier alors que la config par défaut -via  Localfile editor- correspond à celle relevée via /tools/metadata.php (le numéro)
si ça ne correspond pas, changer cela dans la config locale tjrs via Localfile editor

Hors ligne

#6 2014-11-03 16:59:08

TiboTheGentleman
Membre
2008-05-06
32

Re: [Résolu] Affichage Meta-data

Bon, après analyse du fichier confic_default.inc.php, le champ Auteur n'est pas renseigné.

J'ai rajouté au local.config.inc :

local.config.inc a écrit:

$conf['use_exif_mapping'] = array(
  'Author' => 'Artist'
  );

Et magie le champ Auteur se rempli après synchronisation des métadatas.
Je passe le sujet en résolu, mais c'est bizarre qu'il faille rajouter à la main une config. spéciale dans le fichier local de configuration...

Hors ligne

#7 2014-11-03 17:01:06

flop25
Équipe Piwigo
2006-07-06
6544

Re: [Résolu] Affichage Meta-data

je ne suis pas spécialiste mais apperemment c'ets plus un iptc que un exif http://fr.piwigo.org/doc/doku.php?id=ut … onf_locale
'author'          => '2#122',
'iptc_caption_writer'

Hors ligne

#8 2014-11-03 17:03:54

TiboTheGentleman
Membre
2008-05-06
32

Re: [Résolu] Affichage Meta-data

Sauf que dans le fichier de l'install de Piwigo, les champs ITPC sont désactivés par défaut dans la synchro.
Donc ce n'est pas évident, soit on utilise les champs EXIF, soit IPTC.

Là j'avoue que je ne sais pas non plus lequel doit être utilisé.
Je retire le "Résolu" pour qu'un spécialiste nous réponde.

Cordialement.

Hors ligne

#9 2014-11-03 17:09:25

flop25
Équipe Piwigo
2006-07-06
6544

Re: [Résolu] Affichage Meta-data

mias vous faites ce que vous voulez ^^ c'ets ça 'lavantage

il n'y a pas de bug ou d'erreur là

j'ai regardé et apparemment ce champ exif est issu de Windows ; vous 'lajoutez comment ce champ

Hors ligne

#10 2014-11-03 17:26:41

TiboTheGentleman
Membre
2008-05-06
32

Re: [Résolu] Affichage Meta-data

Ce champ est automatiquement renseigner par mon DSLr (Nikon D7000) au moment de la prise de vue.

Voici ce qu'il y a dans le config_default.inc.php :

Config_Default a écrit:

$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'
  );

Et voici un bout de /tools/metadata.php sur un de mes fichiers

metadata.php a écrit:

Informations are read from sample.jpg


IPTC Fields in sample.jpg

1#000 = 
1#090 = %G
2#000 = 
2#055 = 20140112
2#060 = 154250+0000
2#062 = 20140112
2#063 = 154250+0000
2#080 = Thibault Merelle
2#116 = © Thibault Merelle 2013


EXIF Fields in sample.jpg

Array
(
    [FileName] => sample.jpg
    [FileDateTime] => 1415006377
    [FileSize] => 5806378
    [FileType] => 2
    [MimeType] => image/jpeg
    [SectionsFound] => ANY_TAG, IFD0, THUMBNAIL, EXIF, GPS
    [COMPUTED] => Array
        (
            [html] => width="4928" height="3264"
            [Height] => 3264
            [Width] => 4928
            [IsColor] => 1
            [ByteOrderMotorola] => 0
            [ApertureFNumber] => f/3.5
            [Copyright] => © Thibault Merelle 2013
            [Thumbnail.FileType] => 2
            [Thumbnail.MimeType] => image/jpeg
        )

    [Make] => NIKON CORPORATION
    [Model] => NIKON D7000
    [XResolution] => 240/1
    [YResolution] => 240/1
    [ResolutionUnit] => 2
    [Software] => Adobe Photoshop Lightroom 5.3 (Windows)
    [DateTime] => 2014:07:14 21:11:59
    [Artist] => Thibault Merelle
    [Copyright] => © Thibault Merelle 2013
    [Exif_IFD_Pointer] => 294
    [GPS_IFD_Pointer] => 978

Donc les metadata IPTC ne sont pas utilisées par défaut (pas bien grave), et elles ne correspondent pas :ppp (2#080 <> 2#122)
Après test, quand je cherche à resynchroniser un almbum après l'ajout de ma modif. dans local.config, j'ai cette erreur :

Erreur a écrit:

Warning:  [mysql error 1054] Unknown column 'Author' in 'field list'

INSERT  INTO piwigo_images_1415031916065532
  (id,filesize,width,height,Author,latitude,longitude,date_metadata_update)
  VALUES('1230','5024','4928','3264','Thibault Merelle','49.292934417725','1.5418839454651','2014-11-03')
  , ('1231','4842','4928','3264','Thibault Merelle','49.292934417725','1.5418839454651','2014-11-03')
  , ('1232','4814','4928','3264','Thibault Merelle','49.292934417725','1.5418839454651','2014-11-03')
  , ('1233','5203','4928','3264','Thibault Merelle','49.292934417725','1.5418839454651','2014-11-03')
  , ('1234','5368','4928','3264','Thibault Merelle','49.292934417725','1.5418839454651','2014-11-03')
  , ('1235','5441','4928','3264','Thibault Merelle','49.292934417725','1.5418839454651','2014-11-03')
  , ('1236','5405','4928','3264','Thibault Merelle','49.292934417725','1.5418839454651','2014-11-03')
  , ('1237','5775','4928','3264','Thibault Merelle','49.292934417725','1.5418839454651','2014-11-03')
  , ('1238','4188','4928 in /home/lacabanere/www/include/dblayer/functions_mysqli.inc.php on line 830



Warning:  [mysql error 1054] Unknown column 't2.Author' in 'field list'

UPDATE piwigo_images AS t1, piwigo_images_1415031916065532 AS t2
  SET t1.filesize = IFNULL(t2.filesize, t1.filesize)
    , t1.width = IFNULL(t2.width, t1.width)
    , t1.height = IFNULL(t2.height, t1.height)
    , t1.Author = IFNULL(t2.Author, t1.Author)
    , t1.latitude = IFNULL(t2.latitude, t1.latitude)
    , t1.longitude = IFNULL(t2.longitude, t1.longitude)
    , t1.date_metadata_update = IFNULL(t2.date_metadata_update, t1.date_metadata_update)
  WHERE t1.id = t2.id in /home/lacabanere/www/include/dblayer/functions_mysqli.inc.php on line 830

Je suis un peu perdu là...
Cordialement

Dernière modification par TiboTheGentleman (2014-11-03 17:28:06)

Hors ligne

#11 2014-11-03 17:33:02

TiboTheGentleman
Membre
2008-05-06
32

Re: [Résolu] Affichage Meta-data

Bon, je m'auto-répond. Encore un PIC-NIC (Problem In Chair, Not In Computeur)
Il fallait écrire

$conf['use_exif_mapping'] = array(
  'author' => 'Artist'
  );
et non pas

$conf['use_exif_mapping'] = array(
  'Author' => 'Artist'
  );

Note à moi-même : Attention aux majuscule. C'est bon, ça marche impec. Peut-être que mes champs EXIF sont sensiblement différents du standard... Pas grave, ça marche c'est le principal...

Merci Flop25, et encore merci à toute l'équipe Piwigo.
Jusqu'à la prochaine erreur de ma part :p

Cordialement.

Dernière modification par TiboTheGentleman (2014-11-03 17:33:16)

Hors ligne

#12 2014-11-03 17:34:55

flop25
Équipe Piwigo
2006-07-06
6544

Re: [Résolu] Affichage Meta-data

bonne soirée :)

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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