Впервые в жизни плотно столкнулся с CKEditor
При вставке картинки предлагается загрузить ее строго с локального диска, по внешней ссылке никак. При работе с обычными полями типа Image очень помогает модуль FileField Sources, но тут он, похоже, не помогает: https://www.drupal.org/project/filefield_sources/issues/3081777
Чё, серьёзно? А как же быть?
Комментарии
Мало ли, может гугл сломался и для ckeditor 4.
Спасиб, даже не подозревал, что этот CKEditor - целая отдельная вселенная со своими плагинами, конфигами и т.п. Нужного плагина в друпальной конфигурации конечно же нет. Ща буду разбираться как добавить, не ломая ядро...
Конечно - все плагины тянуть в коробку моветон.
Их в libraries друпала ставить надо.
А путь указать через модуль CKEditor custom config ?
Всё, разобрался - оказывается есть модуль специальный для этого: CKEditor Upload Image
Блин, думал, что всё сделал, а оказывается всё не так. Поставил нужные плагины CKEditor (целый ворох зачем-то необходим модулю), поставил сам модуль. Перетаскиваю картинку с другой страницы в редактор - вставляется в текст. УРА (казалось бы). А хрен вам, а не ура - при ближайшем рассмотрении картинка никуда не аплоудится, а тупо создается IMG с хотлинком на исходный сайт. Неужели так задумано? Если да, то зачем оно называется Upload?
Странно, судя по описанию на орге должно именно аплоадить
Там вообще всё интересно.
Идём на демо-страницу прямо на сайте CKEditor: https://ckeditor.com/docs/ckeditor4/latest/examples/fileupload.html#uplo...
Перетаскиваем в окошко редактора картинку из локальной папки. Картинка загружается на сервер.
Перетаскиваем в окошко редактора картинку с веб-страницы. Ничего никуда не загружается, вставляется хотлинк на исходную картинку
Такое впечатление, что этот модуль у меня просто не работает. Никаких сообщений ни в консоли, ни на сервере, а фотки не загружаются. А то, что при перетаскивании картинки с другой страницы вставляется хотлинк на нее, так это похоже базовая функциональность CKEditor, она и без UploadImage работает так же.
Если верить https://github.com/ckeditor/ckeditor5/issues/5161 , функциональность загрузки картинки по URL появилась совсем недавно и только в пятой версии. Но морочиться с затаскиванием пятого скедитора в девятку только ради этой фичи мне лень..