#1 2019-11-23 22:41:37

Bece
Membre
2019-11-23
13

IPTC vers TAG

Bonsoir,

Je viens d'installer Piwigo à partir de mon compte AMEN, à ma grande surprise l'installation s'est faite sans aucun problèmes et j'ai pu commencer à importer des photos pour un site familial.
mes photos ont des mots clés en IPTC et j'aurais aimé qu'ils passent dans les TAG de Piwigo
D'apres ce que je comprend apres des recherches sur le forum il semblerait qu'il faille modifier des fichiers de config mais avant de mettre les mains dans le cambouis je voulais savoir s'il n'y avait pas un moyen tout simple ou un plugin qui fait la chose.

merci

Version de Piwigo:  a priori la dernière mais je n'ai pas trouvé l'affichage de la version
Version de PHP:
Version de MySQL:
URL Piwigo: http://

Hors ligne

#2 2019-11-24 12:41:32

Bece
Membre
2019-11-23
13

Re: IPTC vers TAG

RE..
Je continue à défricher Piwigo ..
j'ai compris qu'il fallait que je modifie 2 lignes
$conf['show_iptc'] = true;
$conf['use_iptc'] = true;
mais il y a truc que j'ai pas compris pour la modification du  'config_default.inc.php' est ce qu'il faut juste modifier quelques lignes dans la config locale pour qu'elles prennent le dessus sur l'original ou faut il recopier entièrement l'original et le modifier ?
si je met juste les 2 lignes ça donne :
<?php

/* Dans cette fenêtre, écrivez les informations pour configurer votre galerie Piwigo. */

$conf['show_iptc'] = true;
$conf['use_iptc'] = true;

?>
Mais ça marche pas !

et si je recopie tout en modifiant les lignes j'ai un message d'erreur à l'enregistrement.

Si kinkin passe par là pour aider un newbie …
Merci !

Hors ligne

#3 2019-11-24 13:09:25

tramway61
Membre
2006-10-05
207

Re: IPTC vers TAG

Bonjour,

Cette page devrait répondre à vos questions: https://fr.piwigo.org/doc/doku.php?id=u … lites:meta

@+
Thierry


@+
Thierry

Hors ligne

#4 2019-11-24 13:57:47

Bece
Membre
2019-11-23
13

Re: IPTC vers TAG

Merci beaucoup !
j'ai suivi scrupuleusement les consignes en recopiant la partie de code dans config défaut et l'autre dans les langues, il m'affiche les EXIF correctement mais les mots clés n'apparaissent pas ni les TAG qui ne s'affichent plus du tout, je vais relire le fichier attentivement mais si quelqu'un à une idée…
encore merci pour la page de référence

Hors ligne

#5 2019-11-24 14:17:02

k5
Équipe Piwigo
La reppe
2014-01-26
1351

Re: IPTC vers TAG

Bonjour Bece,
d'apres vos 2 lignes ajoutés,
l'explication du show_iptc c'est l'activation puis use_iptc l'utilisation, il manque les paramètres use_iptc_mapping = array...
Essayer de rajouter quelques lignes pour configurer les iptc.
Cordialement
k5


Piwigo 14.4 VM alpneLinux php 8.4
Piwigo 14.4 php 8.4 -- 8.4 mysql -- ImageMagick 7.1.1.34

Hors ligne

#6 2019-11-24 14:57:31

Bece
Membre
2019-11-23
13

Re: IPTC vers TAG

Voilà la 2° partie concernant les IPTC que j'ai recopié depuis la page de référence que faut il que je modifie ?
Merci encore !!

// C'est exactement le même raisonnement que pour les champs EXIF.
// Pour plus d'informations sur la correspondance des champs :
// http://fr.piwigo.org/doc/doku.php?id=ut … lites:meta

$conf['show_iptc'] = true;

$conf['use_iptc'] = true;

$conf['use_iptc_mapping'] = array(
'keywords'        => '2#025',
'author'          => '2#122',
'name'            => '2#105',
'comment'         => '2#120'
);

$conf['show_iptc_mapping'] = array(
'iptc_Object'                                  => '2#005',
'iptc_Edit_Status'                             => '2#007',
'iptc_Urgency'                                 => '2#010',
'iptc_Category'                                => '2#015',
'iptc_Supplemental_Category'                   => '2#020',
etc..

Hors ligne

#7 2019-11-25 09:02:33

Bece
Membre
2019-11-23
13

Re: IPTC vers TAG

Bon après avoir parcouru le forum dans tous les sens, j'ai cru comprendre que les lignes suivantes devraient suffire :

$conf['use_iptc'] = true;
$conf['use_iptc_mapping'] = array(
  'keywords'        => '2#025',
  'author'          => '2#080',
  'comment'         => '2#120',
  );

mais mes TAG ne récupèrent toujours pas les mot clés :(
et que s'il y a un problème il faut aller traficoter un fichier de config mais là je butte ! si quelqu'un à des lumières..

Hors ligne

#8 2019-11-25 09:58:30

Bece
Membre
2019-11-23
13

Re: IPTC vers TAG

Pourtant quand je met la version du fichier avec tous les EXIF ça fonctionne c'est vraiment que sur les IPTC que ça bloque

Hors ligne

#9 2019-11-25 11:20:51

k5
Équipe Piwigo
La reppe
2014-01-26
1351

Re: IPTC vers TAG

Bonjour,
Je me demande si les iptc sont autorisés sur certains hébergeurs. Avez vous testé sur une page test ?
Cordialement
K5


Piwigo 14.4 VM alpneLinux php 8.4
Piwigo 14.4 php 8.4 -- 8.4 mysql -- ImageMagick 7.1.1.34

Hors ligne

#10 2019-11-25 12:31:51

Bece
Membre
2019-11-23
13

Re: IPTC vers TAG

En fait je vois pas comment je peux tester ça ?! est ce qu'il y en à d'autre qui sont hébergés chez AMEN ?
(Il suffit d'avoir un nom de domaine pour avoir droit à plusieurs type d'installation dont piwigo)
Merci en tout cas de me donner des pistes, ce qui est bizarre c'est que ça fonctionne pour les EXIF donc a priori c'est plutôt un problème d'affectation de nom de champ..

Hors ligne

#11 2020-01-02 14:04:03

Bece
Membre
2019-11-23
13

Re: IPTC vers TAG

Bonjour,
Je relance mon pb initial, j'ai édité via le CPANEL le fichier config.default.inc.php , je pense que c'est là qu'il faut agir mais je ne suis pas vraiment à l'aise en PHP.. si quelqu'un à une -bonne- idée..

// +-----------------------------------------------------------------------+
// |                               metadata                                |
// +-----------------------------------------------------------------------+

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

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

// show_exif: Show EXIF metadata on picture.php (table or line presentation
// available)
$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'] = true;

// use_exif_mapping: same behaviour as use_iptc_mapping
$conf['use_exif_mapping'] = array(
  'date_creation' => 'DateTimeOriginal'
  );

// allow_html_in_metadata: in case the origin of the photo is unsecure (user
// upload), we remove HTML tags to avoid XSS (malicious execution of
// javascript)
$conf['allow_html_in_metadata'] = false;

// decide which characters can be used as keyword separators (works in EXIF
// and IPTC). Coma "," cannot be removed from this list.
$conf['metadata_keyword_separator_regex'] = '/[.,;]/';

Hors ligne

#12 2020-01-02 15:28:47

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: IPTC vers TAG

Bonjour,

1/ ne pas modifier les fichiers de base de piwigo

2/ Activez le plugin Localfile editor

3/ Ajouter vos modifs en config local

4/ rendez vous sur une photo et Synchroniser les méta-données


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#13 2020-01-02 18:16:38

Bece
Membre
2019-11-23
13

Re: IPTC vers TAG

Ben oui c'est ce que j'avais fait (voir les posts précédents..) mais ça ne fonctionne pas et je cherche désespérément une solution !

Hors ligne

#14 2020-01-03 06:48:49

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: IPTC vers TAG

Bonjour,

Lien d'une photo ?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#15 2020-01-03 11:53:32

Bece
Membre
2019-11-23
13

Re: IPTC vers TAG

En préparant un exemple ça s'est mis à fonctionner ! je ne sais pas si c'est du à une MAJ ou une erreur de ma part mais en tout cas ça marche ! la seule chose que j'ai faite au niveau de Piwigo c'est d'éditer sans le modifier le fichier de config sinon j'avais laissé dans la config locale :

$conf['use_iptc'] = true;
$conf['use_iptc_mapping'] = array(
  'keywords'        => '2#025',
  'author'          => '2#080',
  'comment'         => '2#120',
  );

Merci de s'être penché sur mon cas ! Je vais pouvoir travailler !

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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