пустое окно
p4l1ch |
|
---|---|
Сегодня заметил - при включенном $cfg['html_cleanup'] = TRUE; плагин ломается при заходе по ссылке /index.php?r=elfinder&ckeditor=1&mode=image&CKEditor=rpageshorttext&CKEditorFuncNum=1&langCode=ru на эту ссылку ломится elfinder по кнопке в ckeditor код идет в 1 строку - а в браузере пустота после отключения, нормально открывает можно ли сделать, чтоб html_cleanup эту ссылку не трогал, или еще какой способ починки? или без вариантов и нужно html_cleanup отключать
|
Macik |
|
---|---|
Не смог повторить у себя. 1. Напишите версии: движка и плагинов 2. По шагам напишите что делаете: переходим в рездел «…», нажмиаем «…», выбираем «…» и т.п. получаем «…» вместо ожидаемого «…»)
https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
p4l1ch |
|
---|---|
elfinder 2.1-1.1 COTONTI: Версия 0.9.17 База данных 0.9.15-01 (скачал последний с гитхаба для теста и закинул плагины) захожу на сайт, смотрю код открываю ссылку cot.3ue.ru/index.php?r=elfinder&ckeditor=1&mode=image&CKEditor=rpageshorttext&CKEditorFuncNum=1&langCode=ru все норм дальше выставляю в конфиге $cfg['html_cleanup'] = TRUE; очищаю кеши - чтоб код пошел в 1 строку и открываю эту же ссылку cot.3ue.ru/index.php?r=elfinder&ckeditor=1&mode=image&CKEditor=rpageshorttext&CKEditorFuncNum=1&langCode=ru результат
код идет в 1 строку, а на странице пустота Добавлено 36 минуты спустя: \\ дополнение, для чистоты експеримента скачал сейчас с сайта elfinder - 2.1-1.2 http://www.cotonti.com/extensions/files-media/elfinder и проверил ссылку index.php?r=elfinder&ckeditor=1&mode=file http://cot.3ue.ru/index.php?r=elfinder&ckeditor=1&mode=file ситуация та же
|
|
This post was edited by p4l1ch (2014-12-29 04:30, 10 years ago) |
Macik |
|
---|---|
Угу. Теперь есть такое. Создал тикет. Суть в том что HTML_cleanup (для скорости) работает очень примитивно — просто вырезая дубли пробелов, табуляций и переносы строк. Как раз удаленные переносы ломают некоторые включенные в страницу JS скрипты. Но не все, а те в которых есть «строчные комментарии» (типа `// коммент`), т.к. в таком случае часть кода получается полностью закомментированной. Вопрос по исправлению не тривиальный, т.к. если усложнять логику — потеряем в скорости. Для быстрого решения конкретно твоей проблемы — открой файл `plugins\elfinder\tpl\elfinder.ckeditor.tpl` и либо удали оба комментария в коде, либо преобразуй их в блочный (/* коммент */). см/ скрин https://yadi.sk/i/Aa3foqBZdgez4 , https://yadi.sk/i/PR5dTRZtdgfC7
з.ы. Не по теме, но просто для информации — на заглавной сайта у тебя много битых ссылок на ресурсы: https://yadi.sk/i/9ECkatHGdgfG9 https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
p4l1ch |
|
---|---|
спс, помогло) теперь буду приглядываться к коментам з.ы. битые ссылки - тк закинул только 2 шаблона без изменений и других файлов и плагины - чисто для теста) |