Erneut fehlerhafte Linkbezeichnung beim Erstellen von Links beim TinyMCE
26. August 2024, von FIONA-Team
Foto: UHH/RRZ
Der in der Chrome-/Edge-Version 125.0 zuerst aufgetauchte und in den Chrome- (126.0.6478.62) und Edge- (126.0.2592.56) Versionen behobene Fehler beim Einfügen von Links in Fiona über den TinyMCE-Editor ist mit den heute veröffentlichten letzten Chrome- (128.0.6613.85) /Edge- (128.0.2739.42) Versionen leider wieder reingekommen.
Der Fehler besteht darin, dass bei Chorme (und seinem Fork Edge) beim Öffnen eines neuen Fensters, in dem man das Linkziel eingibt, der Fokus verloren geht, deswegen kann der TinyMCE-Editor, den Fiona nutzt, nicht nachvollziehen, für welchen Text das neu gesetzte Linkziel gilt, daher klappt die Zuweisung des Linkziels zum Text nicht, und es wird die Zwischenvariable #mce_temp_url# angezeigt.
Ob Chrome und Edge in der nächsten Version den Fehler beheben oder es so bleibt, können wir leider nicht beeinflussen.
Unser Entwickler wird sich den Fall anschauen und versuchen, den tinyMCE-Editor so zu manipulieren, dass er sich den Text, zu dem das Linkziel gehört, vorher merkt, falls der Fehler von Chrome-Hersteller nicht schnell beseitigt wird oder dieses Verhalten gar als „Feature“ bezeichnet werden sollte.
Bis dahin können wir als Workaround nur empfehlen, entweder den Firefox zu benutzen, der das Problem nicht hat, oder (etwas umständlicher) den Text unter #mce_temp_url# in den richtigen Text zu ändern. Der Linkziel bei diesem Text ist der richtige.