Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Charles69
Aujourd'hui 16:55:19

Oui j'ai bien vérifié. Avec ExiftoolGui, et aussi avec l'explorateur windows en regardant les propriétés, ou en affichant la colonne 'mots clés'

https://i.ibb.co/ypRsrY7/image-2025-01-23-165410963.png

Je pense qu'il doit y avoir un bug dans la requête SQL envoyé à la base de données.
Mais je ne connais pas suffisamment le php et les templates pour voir la/les requêtes qui sont envoyées à la bd quand on clique sur synchroniser .

Dans la base de données la table piwigo_image_tag chaque enregistrement contient l'id de l'image et l'id du tag associé, et lorsque le tag est supprimé de la photo, après la synchronisation l'enregistrement est toujours là.
Le tag lui même est enregistré dans la table piwigo_tags

polowigo
Aujourd'hui 12:25:39

As-tu contrôlé que les tags IPTC en question sont bien supprimés du fichier avant synchronisation ?

Code:

$ exiftool -s -G mon-image.jpg
Charles69
Aujourd'hui 10:32:47

Bonjour polowigo,

Piwigo est installé sur un NAS Synology
Mes photos et vidéos sont sauvegardées dans différents répertoires du NAS, de manière automatique depuis mon pc.
Piwigo les "voit" par le biais de liens symboliques qui sont dans le répertoires ../galleries

Sur le pc j'utilise Digikam pour le catalogage des photos.
Digikam est un programme open source qui permet une gestion facile et efficace des tags ( keywords, étiquettes ) et des descriptions.
Digikam utilise exiftools pour écrire, modifier et supprimer les métadonnées dans les photos jpg.

Lorsque j'ai fini de définir un album par le biais des tags, les photos sont sauvegardées sur le NAS, et je lance une synchronisation sur piwigo. Ce qui met à jour la base de données.
Ensuite je crée l'album avec le plugin Smart Album et le ou les tags correspondants.

Cela fonctionne parfaitement sauf pour la suppression des tags qui n'est pas reportée dans la base de données.

polowigo
Hier 18:04:34

Bonsoir,

Comment supprimes-tu la métadonnée du fichier avant de lancer la synchro ?

Charles69
Hier 17:01:36

Bonjour,

Personne ne se sert de l'outil d'administration 'synchroniser' ???

Charles69
2025-01-16 17:33:56

Bonjour,
Je reviens sur un problème déjà évoqué.
J'ai fais de nombreux essais, lorsque l'on fait une synchronisation en cochant la mise à jour des métadonnées

https://i.ibb.co/mbkZ8DM/2025-01-16-14h22-08.png

Apparemment ça a l'air de fonctionner

https://i.ibb.co/0X1GW1n/2025-01-16-14h22-40.png

Pour les 'comment' (description) ça fonctionne parfaitement.
Mais pour les 'keywords' (tag, étiquette ) ça ne fonctionne pas correctement :
- ajout ou modification : c'est correct
- suppression : ça ne fonctionne pas, le tag n'est pas retiré des photos concernées

Dans LocalFile Editor il y a les informations qui devraient permettre la mise à jour des métadonnées pendant la synchronisation :

Code:

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

// 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',
  'author'          => '2#080', // not 2#122, see https://piwigo.org/forum/viewtopic.php?pid=168381#p168381
  'name'            => '2#105',
  'comment'         => '2#120'
  );

Est ce qu'il s'agit d'un bug ? ou est ce qu'il y a autre chose à paramétrer ?


Piwigo 15.3.0
Installé le 25 Février 2023
Système d'exploitation: Linux SYNOLOGY
PHP: 8.2.21
MySQL: 10.11.6-MariaDB
Bibliothèque graphique: ImageMagick 6.9.12-61

Pied de page des forums

Propulsé par FluxBB

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