Запретить изменять FireFox путь к изображению
Вторник, 22 апреля 2008 г.
Просмотров: 2750
Подписаться на комментарии по RSS
На днях запустил первый сайт на MaxSite CMS. Вариант, правда пока тестовый. Это чтобы обкатать систему в «боевых условиях». И вот вчера разбираю замечания по системе, увидел довольно странный глюк.
В визуальном редакторе у меня есть кнопка «Добавить изображение». Выскакивает форма, где нужно указать адрес картинки (src). Всё работает и отображается как положено. Потом сохраняешь страницу - картинок нет.
Смотрю html-код страницы и вижу, что абсолютные пути (с http://) заменены на относительные (../../).
Я знаю, что в самой системе такая замена не проиходит, поэтому сразу же подозрение на визуальный редактор. Там много JS-кода, но разобраться можно. Потратил я на это дело несколько часов, но никакого результата: нигде такой замены не происходит.
Не буду рассказывать о своих эмоциях
, сразу результат - все дело оказалось в браузере. Методом научного тыка выяснилось, что в FireFox'е есть настройка, которая указывает заменять ли абсолютный путь в изображениях на относительные или нет.
Вводим «about:config», в строке фильтра «src»: появляется настройка «dom.disable_image_src_set». У меня она оказалась установлена в «false». Изменяем на «true» и FireFox больше не самовольничает.




Комментариев: 12
а почему в других cms в визуальных редакторах такого нет?
И что за редактор?
Сочувствую. Очень жалко времени, которое бывает потрачено на тупую мелочь...
А можешь помочь с такой проблеммой - вставляю в Wordpress в визуальном редакторе код (Actionscript) и некоторые спецсимволы подменяются на безопасные. Код оборачиваю в тег PRE, еще используется плагин wp-Syntax, но по моему подменяется без его вмешательства. Как это отключить?
Да, есть такой баг в tinymce.. исправляется в конфиге.
Советую посмотреть на rss фид тоже - там тоже должны быть абсолютные фиды.. ну и если кросспостинг есть то и там соответсвенно.
Тоже кстати сталкивался, что FireFox так не красиво себя ведёт, только дело это было с русскими именами категорий. А по поводу относительных имёт, я не могу понять, а зачем эта настройка изначально в FF такая? Но в принципе я пользуюсь Оперой, а FF у меня только под Yahoo Pipes используется.
p.s. Артём Курпатов, вы видимо не поняли, что Tiny оказался совсем не при чём.
Если не знать этих «особенностей», можно мозги сломать. ;) Я на всякий случай добавил замену пути при создании и редактировании записей.
Редактор вот этот: http://freerichtexteditor.com/
Ещё один плюсик в пользу использования оперы))
У меня в Фоксе расширение есть, иногда полезное, imglikeopera. Позволяет отключать-включать картинки. Так вот оно вставляло вот что
Тоже голову ломал, откуда это.
магу выложить кучу плагиноф к фаерфокусу просите в тему
Лучше вообще не советуй. После переключения значения, перестали показываться всплывающие изображения. Попробуй что-нибудь скачать с Depositfiles.com // и таких сайтов куча..
Стыдно?
Подвох в настройках самого редактора. Милости прошу на Вики:
http://wiki.moxiecode.com/index.php/TinyMCE:FAQ#Paths.2FURL.27s_are_incorrect.2C_I_want_absolute.2Frelative_URLs.3F