Annonce

#1 2017-01-24 16:03:34

nblaya
Membre
2017-01-24
4

IPTC et galerie virtuelles

Bonjour/Bonsoir,
Nous utilisons Piwigo depuis plusieurs années pour gérer une photothèque interne.
Suite à la dernière mise à niveau que nous avons faite en octobre et à la virtualisation des galeries qui a été réalisée en suivant, l'outil de recherche ne fonctionne plus sur les champs ville et contact, alors même que ces champs s'affichent correctement dans la visualisation des photos. Les indications saisies et lues par Piwigo dans ces champs ne sont pas transformées en tags et aucune recherche n'est possible sur ces termes.
Que pouvons-nous faire et comment afin de récupérer l'efficacité de cette fonction de recherche ?

Version de Piwigo: 2.8.5
Version de PHP: 5.6.5
Version de MySQL: 5.5.5-10.0.20-MariaDB
URL Piwigo: site non public

Hors ligne

#2 2017-01-25 06:27:33

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

Re: IPTC et galerie virtuelles

Bonjour,

As tu vérifier dans le fichier local que le code pour récupérer les IPTC est toujours présent ?


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

#3 2017-01-26 07:47:51

nblaya
Membre
2017-01-24
4

Re: IPTC et galerie virtuelles

Bonjour,
merci de ta réponse, je ne vois pas très bien de quel fichier il s'agit, "config_defaut.inc.php" ?

Hors ligne

#4 2017-01-26 19:23:07

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

Re: IPTC et galerie virtuelles

Bonjour,

Nons dans Administration > Plugins > LocalfileEditor
onglet 'local'


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

#5 2017-01-27 08:15:07

nblaya
Membre
2017-01-24
4

Re: IPTC et galerie virtuelles

Bonjour,
j'ai bien trouvé le fichier tout semble OK
Je  joins quelques captures d'écran pour bien me faire comprendre
1/ la vue image : les IPTC sont bien lues et affichées
2/ la vue information : les IPTC ville, auteur, contact ne sont par transformées en tags et pas affichées
3/ la vue tag où on peut voir la liste des tags orphelins, essentiellement les villes et les personnes

Avant la virtualisation complète des dossiers les metadonnées IPTC étaient correctement transformées en Tags et je pouvais faire des recherche sur les noms de ville par exemple.

C'est ce fonctionnement que je voudrais retrouver.

Bonne journée

Nelly Blaya

Dernière modification par nblaya (2017-01-27 08:19:41)

Hors ligne

#6 2017-01-28 10:45:41

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

Re: IPTC et galerie virtuelles

Bonjour,

Plutôt les liens que je puisse regarder dans la 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

#7 2017-01-31 16:38:27

nblaya
Membre
2017-01-24
4

Re: IPTC et galerie virtuelles

Bonjour,
impossible de partager un lien, la photothèque que nous gérons avec piwigo est à usage interne, les contraintes de sécurité de notre organisation ne permettent pas de se connecter de l'extérieur.
Jusqu'à  récemment nous utilisions les galeries physiques pour stocker les fichiers les métadonnées de localisation et de personnes étaient remontées à l'aide de l'astuce trouvée sue ce lien : [Github] Piwigo issue #62
Nous sommes passé aux galeries virtuelles plus pratiques à bien des égards, mais la modification ci-dessus ne fonctionne plus. Nous ne pouvons plus rechercher sur les localisations et les personnes.

Merci de votre attention

Nelly Blaya

Hors ligne

#8 2017-02-13 15:45:56

Antm
Invité

Re: IPTC et galerie virtuelles

Bonjour,

Pour convertir n'importe quelle metadonnée en tag en utilisant les albums virtuels, il faut modifier le fichier
admin/include/functions_metadata.php

L 260 : Rajouter les champs iptc à convertir en tag (ici contact et iptc_city)

Code:

foreach (array('keywords', 'tags', 'contact', 'iptc_city') as $key)

L 288 : Idem

Code:

array('tags', 'keywords', 'contact', 'iptc_city')

Bien sur, il faut aussi configurer correctement le fichier de configuration local :

Code:

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

$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',
'iptc_Fixture_Identifier'                      => '2#022',
'iptc_Keywords'                                => '2#025',
'iptc_Release_Date'                            => '2#030',
'iptc_Release_Time'                            => '2#035',
'iptc_Special_Instructions'                    => '2#040',
'iptc_Reference_service'                       => '2#045',
'iptc_Reference_Date'                          => '2#047',
'iptc_Reference_Number'                        => '2#050',
'iptc_Originating_Program'                     => '2#065',
'iptc_Program_version'                         => '2#070',
'iptc_Object_cycle'                            => '2#075',
'iptc_By_line'                                 => '2#080',
'iptc_By_line_Title'                           => '2#085',
'iptc_City'                                    => '2#090',
'iptc_Province_State'                          => '2#095',
'iptc_Country_Primary_Location_Code'           => '2#100',
'iptc_Country_Primary_Location_Name'           => '2#101',
'iptc_Original_Transmission_Reference'         => '2#103',
'iptc_Headline'                                => '2#105',
'iptc_Credit'                                  => '2#110',
'iptc_Source'                                  => '2#115',
'iptc_Copyright_Notice'                        => '2#116',
'iptc_Contact'                                 => '2#118',
'iptc_Caption_Abstract'                        => '2#120',
'iptc_Writer_Editor'                           => '2#122',
'iptc_Image_Type'                              => '2#130'
  );

$conf['use_iptc_mapping'] = array(
  'keywords'        => '2#025',
  'date_creation'   => '2#055',
  'author'          => '2#122',
  'name'            => '2#005',
  'comment'         => '2#120',
  'contact'         => '2#118',
  'iptc_city'            => '2#090'
  );

Pied de page des forums

Propulsé par FluxBB

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