У меня проблема с tinyMCE и URL-адресами изображений в рельсах.Я вставил изображение с этим URL:
http://mydomain.com/fold1/fold2/fold3/2010/name.png
и изображение вставлено правильно.Но когда я щелкаю правой кнопкой мыши по изображению и выбираю вставить / редактировать изображение , появляется следующее (вместо вставленного мной URL):
../../../fold2/fold3/2010/name.png
Поскольку я использую это изображение для болеестраниц, эти относительные URL не работают для меня.Я хочу установить, что tinyMCE не изменяет URL вообще.URL должен быть точно таким же, как я его пишу!
После того, как я немного покопался, я считаю, что мне следует установить convert_urls: false внутри tinyMCE.init .Я прав?Но я не могу установить это.
Я искал функцию tinyMCE.init внутри моего rails проекта с grep -r "tinyMCE.init"* и я нашел один вызов функции init внутри public / javascripts / tiny_mce / plugins / fullscreen / fullscreen.htm файла.Вызов функции init выглядит так:
tinyMCE.init(settings)
над вызовом есть этот код, который устанавливает настройки :
// Set options
delete settings.id;
settings['mode'] = 'exact';
settings['elements'] = 'fullscreenarea';
settings['add_unload_trigger'] = false;
settings['ask'] = false;
// settings['document_base_url'] = window.opener.tinyMCE.activeEditor.documentBaseURI.getURI();
settings['fullscreen_is_enabled'] = true;
settings['fullscreen_editor_id'] = oeID;
settings['theme_advanced_resizing'] = false;
settings['strict_loading_mode'] = true;
//I ADDED THIS TWO LINES
settings['convert_urls'] = false;
settings['relative_urls'] = false;
Как вывидите, я закомментировал строку с 'document_base_url' и добавил последние две строки.Но это не работает.URL-адреса все еще изменяются, когда я их вставляю.Кто-нибудь может мне помочь с этим?