Исправление ошибки при вставке ссылок в RTE и последних версиях Firefox (все ветки)

C обновлением Firefox сразу столкнулся с проблемой некорректной генерации ссылок в RTE. К выбранному/введенноме адресу файла или страницы добавляется часть адреса BE из-за чего ссылка становиться не рабочей.

Причина связана с изменением в движке Gecko в последних версях Firefox (3.5 и 3.0.11). Подробнее о проблеме можно почитать в багтрекере TYPO3.

Проблема решена и сделан коммит в поддерживаемые ветки TYPO3. Исправлений можно ожидать в релизах 4.1.11, 4.2.7 и 4.3-beta1. К сожалению, пока не понятно когда будет очередное обновление.

Сейчас проблему можно исправить самостоятельно с помошью патчей:
4.2.x
4.1.x

На unix системах патч применяется из папки с исходными текстами TYPO3 (typo3_src-4.2.x) следующей командой:
patch -p0 < 0011009.patch

После применения патча не забудьте удалить кэш JS-файлов:
rm -f typo3temp/rtehtmlarea/*

Share and Enjoy:
  • Print this article!
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • StumbleUpon
  • TwitThis

Leave a Reply