É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
2024-11-25 15:27:55

Bonjour,

Je vois que mes problèmes de tag n'intéressent pas grand monde ;(

J'ai trouvé une solution de contournement, mais c'est très long et pénible, supposons que les photos soient dans un répertoire '2024_aout', et qu'il y ait des discordances de tags entre les photos et Piwigo :
1-  renommer le répertoire '2024_aout' en '2024_aout_prov'
2 - lancer la synchronisation
3 - renommer le le répertoire '2024_aout_prov' en '2024_aout'
4 - lancer la synchronisation
5 - lancer la mise à jour des smart albums
6 - on perd toutes les photos représentantes d'album, qu'il faut réinitialiser à la main ...

Mais les tags sont synchrones entre les photos et ceux enregistrés par Piwigo

Est ce qu'il est possible d'avoir un log des requêtes SQL envoyées à la base de données, et si oui comment ?

Charles69
2024-11-22 15:11:58

Bonjour,

Dans la base de données on a :
la table _image où  la photo a son id
la table _tag où il y a le libellé du tag et son id
la table _image_tag qui relie le tag à la photo 

Lorsque l'on utilise la synchronisation et que l'on coche "Ecraser les données existantes avec des données vides" la requête devrait supprimer l'enregistrement de _image_tag correspondant à la photo en cours de synchronisation. Ce qu'elle ne fait pas . et ajouter de nouveaux enregistrements s'il existe de nouveaux tags.

Est ce que quelqu'un pourrait m'indiquer où se trouve la requête dans le code Piwigo ?

Charles69
2024-11-20 17:51:13

Bonjour,

J'ai un souci avec la mise à jour des tags.

J'utilise Digikam pour gérer les tags (étiquettes) sur mes photos.
Ensuite je fais une synchronisation dans Piwigo, ces tags me servent à créer des smarts albums.

Trois cas de figure lors de la synchronisation :

1 - Lorsqu'un tag est ajouté sur une photo, il est bien récupéré par Piwigo
2 - Lorsqu'un tag est modifié dans Digikam, toutes les photos sont mises à jour, la mise à jour se fait bien dans Piwigo, l'ancien tag est conservé dans Piwigo, mais il n'apparait pas dans les tags orphelins.
3 - Lorsqu'un tag est supprimé sur une photo, il n'est pas supprimé dans Piwigo

Dans les options de la synchronisation je coche les 3 cases relatives aux métadonnées, ce qui normalement devraient les réécrire complètement, mais ce n'est pas le cas !!

https://i.goopics.net/800/b6j21b.png

C'est surtout le cas de la suppression qui est problématique.
Je me retrouve avec une photo taguée dans Piwigo, et qui du coup se retrouve dans le smart album alors qu'elle ne devrait pas y être.

Qu'est ce que j'ai fait que j'aurai pas dû ?



Piwigo 15.1.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

plugins  : Add Users Notes, Admin Tools, Advanced Menu Manager, AStat.2, Automatic Size, Batch Downloader, Grum Plugins Classes.3, GThumb+, LocalFiles Editor, pdf2tab, Read Metadata, RV Thumb Scroller, ShareAlbum, SmartAlbums, VideoJS

Pied de page des forums

Propulsé par FluxBB

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