Behoben: Fehlerhafte Linkbezeichnung beim Erstellen von Links beim TinyMCE
27. Mai 2024, von FIONA-Team
Foto: UHH/RRZ
Update vom 17.06.2024:
mit den aktuellen Chrome- (126.0.6478.62) und Edge- (126.0.2592.56) Versionen wurde das Problem behoben
---
Es gibt neuerdings häufig Probleme beim Einfügen von Links in Fiona über den TinyMCE-Editor.
Wir haben das Problem näher einkreisen können: bei der neuesten Chrome-/Edge-Version 125.0 (Edge ist jetzt nur noch ein Ableger von Chrome) geht beim Öffnen des neuen Fensters, in dem man das Linkziel eingibt, der Fokus verloren, 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.