Glossarhervorhebung verschachtelt
Zitat:
Betrifft: Contao 3.2.10 mit psi/glossary 1.4.1
Hi zusammen,
mir ist leider kein besseren Betreff für mein Problem eingefallen:
In meinem Glossar finden sich u. a. die Begrifffe Webseite und Website
In der Definition des Begriffs Webseite taucht nun auch der Begriff Website auf: "... Webseite ... Bestandteil einer Website im World Wide Web ..."
Bei aktivierter Glossarhervorhebung passiert jetzt im Frontend folgendes:
Der Begriff Webseite wird markiert und mit einem Tooltip versehen. Der Glossar-Begriff "Website", der innerhalb dieses Tooltips auftaucht, wird wiederum durch einen Tooltip für "Website" ersetzt. Die Tooltips sind also ineinander verschachtelt. Das sieht dann so aus:
"WebseiteWebsite im World Wide Web ...".
Das Wort Webseite enthält den Tooltip "... Bestandteil einer", das Wort "Website" enthält die vollständige Definition des Glossarbegriffs Website. Der Text " im World Wide Web ...", der eigentlich die zweite Hälfte des Tooltips zu Webseite wäre, erscheint schließlich im Klartext auf der Seite (also außerhalb des Tooltips). :(
Im Quelltext sieht das so aus:
HTML-Code:
<a class="glossarylink glossary_4">Webseite
<dfn class="glossarydescription">Als Webseite ... Bestandteil einer
<a class="glossarylink glossary_4">Website
<dfn class="glossarydescription">Eine Website ist ...</dfn>
</a>
im World Wide Web ...
</dfn>
</a>
Dass ineinander verschachtelte a-Tags nicht gehen, dürfte jedem klar sein.
Was läuft hier schief? Bzw. warum wird ein Glossar-Begriff innerhalb eines Tooltips nochmal durch einen Tooltip ersetzt? Und wie kann ich das verhindern?
Vielen Dank im Voraus für alle hilfreichen Antworten.
LG wsa