SUMMARY I have been using Windows Photo Gallery, purely because of tagging. I have a tagged image where the tag = Animals/Dogs/Fido. Although DigiKam shows the correct full path in the Tag manager, if I add that same tag to another image then just the last part gets added to that image i.e. "Fido". STEPS TO REPRODUCE 1. Open a photo that has a tag with full path i.e Animals/Dogs/Fido 2. Copy that tag to a un-tagged image 3. OBSERVED RESULT New image tag = Fido EXPECTED RESULT New image tag should = Animals/Dogs/Fido SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
*** Bug 443394 has been marked as a duplicate of this bug. ***
The tag path is of course saved in by digiKam. It depends on which metadata you want to use in the image. The full tag path is saved in: XMP-acdsee-categories XMP-lr-HierarchicalSubject XMP-digiKam-TagsList XMP-MicrosoftPhoto-LastKeywordXMP XMP-medipro-CatalogSets There are some metadata in which only the last keyword is saved by standard. You have to report in more detail how you come to the conclusion that digiKam is doing something wrong. Maik
One more note about the tags in the thumbnail, only the last keyword is shown here for reasons of space. In the right sidebar in the Properties tab or if you activate the tooltips in the setup above the thumbnail, you can see the full path. Maik
Created attachment 142214 [details] Image 1 Original Windows Properties showing path Animals/Dog/Fido
Created attachment 142215 [details] Image 2 Digicam Tag Manager Screen showing Digicam tag manager has read the full path, with Fido Ticked
Created attachment 142216 [details] Image 3 Digicam Picture Properties Proof that Digicam knows the full path
Created attachment 142217 [details] Image 4 Windows properties after Tagged by digicam This image show the properties of the photo after it has been tagged by digicam As you can see just the last part is written
I have taken some screenshots of what is happening. As you can see only the last part of the tag is written to the actual photo "Fido"
Created attachment 142225 [details] AdvMetadata.png Well, Windows stores a tags path in Xmp.dc.subject. One can argue about it, because the standard does not really provide for it. However, you can set up digiKam in the advanced metadata settings so that it is compatible with Windows. See the screenshot. 1. Deactivate the default entry 2. Create a new Xmp.dc.subject entry as in the screenshot. Maik
Brilliant, thank you so much.
I raised this on the forum, are you happy for me to post your resolution for others?