Приветствую!
Господа Гуру, подскажите пожалуйста, как вернуть привычный https://ckeditor.com/addon/image в 6/7ке диалог CKEditor для картинок? Меня настоятельно убеждают, что нужно ваять модуль! Но не могу сообразить чего и для чего! Судя по примерам в документациях к действительно опциональным плагинам CKEditor – он в коробке. Но не в версии которая пошла в ядро друпала 8 – чего-то подрезали…
Подскажите пожалуйста, как включить/добавить/настроить удобный диалог свойств https://ckeditor.com/addon/image картинок в CKEditor , чтобы как раньше можно было донавесить аплоадеры, выбор из библиотеки и т.д. ?
Спасибо.
Комментарии
https://www.drupal.org/project/ckeditor_uploadimage
Так же интересует как в 8-м Друпале вернуть удобное меню свойства изображений. После установки модуля по Вашей ссылке получается так же, как и у топикстартера. Будем с ним признательны за помощь в решении нашей проблемы.
Здравствуйте! Спасибо за ответ!
Именно этот пробовал! получилось вроде штатно - заявленный D&D заработал. т.е. картинка перетаскиванием берется. Назнасения в нем Notification* понятно. Но http://joxi.ru/krD07gli0xMbyr - кривые ручки ? куда их выгнуть ?
спасибо!
Ребята читайте внимательно README, если выполнить "дорожную карту" все заработает как часы.
Прочитал ридми, все сделал как там сказано:
- загрузил 5 плагинов
- кинул их в DRUPAL_ROOT/libraries/ckeditor/plugins/PLUGIN_NAME
- установил модуль
- в текстовых форматах включил загрузку изображений
- галочки усекать хтмл и запрет прочих сайтов не ставил
- права доступа есть.
В итоге нифига не пашет - ни загрузка изображений драг-н-дропом (файрфокс 65), ни расширенных настроек изображения (как в старой доброй семерке).
SYr, проблему решил или нет?
В друпале впилен Enhanced Image, нам же очень хочется старый добрый Image. Но эти плагины несовместимы - в коде того же Imge прописано:
// share the same functionality (#1791).
if ( editor.plugins.detectConflict( pluginName, [ 'easyimage', 'image2' ] ) ) {
return;
}
Соль и боль в том, что эти плагины грузят файлы - а это требует серьёзного подхода к регистрации файлов, их проверке и путей хранения и контроля доступа ради безопасности сайта, поэтому код обвязки довольно сложный и поменять шило на мыло походу невозможно...
А вообще всё идёт в сторону Media
В настройках разрешённых тэгов надо для img дописать атрибуты data-align и data-caption.
и что же, появились расширенные настройки объявлений? там стоят эти настройи по-умолчанию, ничего не появилось.
казалось бы на дворе 21 век
в ядро могли бы строить аналог imce, только пошустрее, чтобы файловый менеджер открывался в этом же окне, а не новом.
Но ведь ничто не мешает поставить самому тот же IMCE )
imce не дружит с аггергацией js скриптов, тупо не пашет, пустое окно.
Со стандартной друпаловской дружит. У вас дополнительная?
да нет, из ядра при включенной агрегации не пашет. С модулем advagg все хорошо работает (но мне он чет не нравится).
ща еще попробую, хотя делал все и кеш чистил, и крон запускал
Розовый экран - это непашущий imce
Спасибо, что заморочились с видео. Но что странно, у меня всё работает, только что проверил.
AdvAgg при этом включен у вас? Может в нём дело?
AdvAgg отключил/удалил.
А что в консоли браузера, логах веб-сервера когда imce не грузится?
Скорее всего просто в скрипте где то ошибка со скобочками или чем то подобным и из-за агрегации отваливается вся куча.
в консоли ничего нет. да скорее всего косяк с скриптами, так как imce выводит содержимое окна через ajax.
а в AdvAgg спасала галочка "Fix improperly set type and JSMin minification" - https://www.drupal.org/project/imce_rename_plugin/issues/2897233#comment...
на локалке стоит стандартная drupal 8 с установочным профилем демо-магазина, то есть ни одного левого модуля.