<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 27/01/2025 15:37, <a class="moz-txt-link-abbreviated" href="mailto:Gruhler@netic.de">Gruhler@netic.de</a>
wrote:<br>
</div>
<br>
Hello Gruhler,<br>
<br>
I started <i><b>"tags make me crazy" </b></i><a
class="moz-txt-link-freetext"
href="https://mail.kde.org/pipermail/digikam-users/2024-December/036805.html">https://mail.kde.org/pipermail/digikam-users/2024-December/036805.html</a>,
so I can explain a little about it.<br>
<br>
The key is finding if you don't have homonymous tags, that is:
identical tags in different places of your tag hierarchy. I am
guessing that this is indeed the case with you: don't you have
several tags named "1"? And several tags named "2"? And so on... The
bad news is that dK will require you to rename all the homonymous
tags. If dK finds 2 identically named tags at different places in
the tag hierarchy, it will duplicate those tags at the root level.
One sign of this is that the problematic tags are both at the root
level and at their correct place. In other words, if you select any
image which has the root "1" tag, you will see it has two "1" tags,
one at root level and one in the correct place in your hierarchy. <br>
<br>
dK sometimes copies at the root level tags which don't have homonyms
themselves but which have homonyms somewhere in their sub-hierarchy.
So if you have "animal"/"cat"/"x" and "place"/"city"/"x", you will
find of course that dK copied "x" at the root level, but sometimes
find that dK copied "cat", or "city", or both too. So if you a
misplaced tag does not have homonyms, check the tags which are
"under" the misplaced tag.<br>
<br>
The only solution to this problem is <br>
<ol>
<li>rename each identical tag so that it is unique (this will
ensure that dK does not recreate copies at the root level as
soon as you delete them), </li>
<li>delete the duplicate tags at root level.</li>
</ol>
<br>
If some wrong tags appear at root level again, it means you missed
some homonyms.<br>
<br>
I consider this is a dK bug, but I understand why dK behaves so, and
I am not quite sure of how it could be solved.<br>
<br>
Hope this helps<br>
<br>
<pre class="moz-signature" cols="72">--
Frédéric Da Vitoria</pre>
</body>
</html>