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