Firefox 3.0.11 – Probleme beim Setzen von Links mit TYPO3 RTE

Seit dem 4. Juni 2009 wird der Firefox in der Version 3.0.11 offiziell zum Download angeboten. Die neue Version schließt mehrere Sicherheitslücken uns soll ein weiteres Mal für mehr Stabilität sorgen. Viele Feuerfüchse werden sich seit diesem Tag automatisch aktualisiert haben. Für TYPO3-Redakteure und Adminstratoren hat sich der Tag der Aktualisierung teilweise als Nachteil erwiesen.

Wer das Update auf dern Firefox 3.0.11 bereits durchgeführt hat, wird festgestellt haben, dass die RTEhtmlarea seit diesem Tag nicht mehr in der gewohnten Art und Weise arbeitet. Beim Setzen eines Links durch den RTE wird dem eigentlichen Link “http://typo3″ vorangestellt. Umgehen kann man dieses Problem nur durch Handarbeit, indem man den Link im Quelltext-Modus des RTE setzt und speichert.

Die TYPO3-Community hat die Ursache für dieses Verhalten bereits lokalisiert und diskutiert verschiedene Patches für die Datei typo3/sysext/rtehtmlarea/htmlarea/plugins/TYPO3Link/typo3link.js im TYPO3 Bugtracker, Issue 11009. Am heutigen Vormittag wurden die Patches auf der TYPO3-Core Mailingliste zum Testen durch die Entwickler vorgestellt.

In den kommenden Version von TYPO3, 4.1.11, 4.2.7 und 4.3-beta1, wird das Problem also behoben sein. Wer nicht so lange warten möchte, sondern sein bestehendes TYPO3-System vorab patchen möchte, sollte sich noch so lange gedulden, bis im Bugtracker zu lesen ist, welcher Patch offiziell übernommen wurde. Unliebsame Überraschungen beim nächsten TYPO3-Update können sonst nämlich nicht ausgeschlossen werden.

Wer sich im TYPO3-Bugtracker nicht wohlfühlt, darf gerne regelmäßig auf diesem Beitrag zurückgreifen. Ich werde den endgültigen Patch an dieser Stelle bekannt geben.

Das Problem betrifft alle Webbrowser, die auf die Gecko Rendering Engine der Mozilla Foundation verwenden.

Update: Der Patch für TYPO3 4.1.11, 4.2.7 und Trunk steht fest und kann über den TYPO3 Bugtracker heruntergeladen werden, 0011009.patch und 0011009_4-1.patch.

Unbedingt beachten: Der Patch ist erst ab dem RTE 1.5.7 anwendbar.

Tags: , , ,