Дано: редактирование страницы в TinyMCE.
При вставке картинок через веб-интерфейс, а так же, елси и руками в html вставлял картинки (и ссылки) с абсолютным путем (начинающиейся с /), то эта зараза убирает этот первый слэш.
Можно, кончено, голый html вгонять, но "секретарша" же так не может... Ей надо через веб-интерфейс.
Пока вставил mod_rewrite правила, но это костыль. Как вылечить TinyMCE?
Может кому то и будет полезным спустя столько времени, а то я тоже долго искал решение...
В плагине изменил 2 строки:
Путь asstes/plugins/tinymce/js/mce_init.js.inc
relative_urls : [+relative_urls+], на relative_urls : false,
convert_urls : [+convert_urls+], на convert_urls : false,
В итоге "/" не обрезается
п.с. возможно есть какие либо настройки в конфигураторе modx, но я их не нашел...
Столкнулся с такой проблемой, убив два дня и практически полностью разочаровавшись в TinyMCE, всё таки наткнулся на твоё решение проблемы. Спасибо.
[ed. note: approximator last edited this post 15 years ago.]
Просто интересно, а зачем вообще нужны абсолютные ссылки, если удобнее использовать относительные и тег base?
А я иначе вышел из положения.
Система->Настройки системы выбрал фильтр tinymce
Поставил в tiny.base_url - домен сайта
Изменил в tiny.path_options на rootrelative
При этом в настройках самого плагина
convert_urls - да(true)
relative_urls - да(true)
И все заработало