Как оптимизировать работу с изображениями в CKEditor?
Добрый день! Ребят поделитесь опытом. Как можно ускорить загрузку изображений в редактор CKEditor? В день менеджер закидывает на сайт по 4-5 статей, в которых бывает по 10-15 изображений. Итого не менее 30-40 изображений в день.
Так как сейчас происходит, т.е добавление картинок по кнопке с загрузкой и выбором на сервере не совсем удобно, поскольку приходится совершать рутинную работу и повторять одни и те же действия по нескольку десятков раз в день. Т.е, чтобы в текст добавить 10 картинок, нужно 10 раз перейти в нужную папку и взять оттуда нужное изображение.
Причем опять же нужно сделать удобную структуру папок, чтобы не было путаницы, куда какие изображения загружать перед вставкой в текст статьи. Сейчас путь примерно выглядит так: assets -> img -> 2018 -> 06 -> 06 -> 01 (порядковый номер статьи, если их несколько в день) -> и здесь уже нужные файлы. И такой путь приходится проходить менеджеру каждый раз, когда нужно вставить одну картинку.
Мне очень понравилось, как это сделано в Wordpress, где в отдельном окне можно выбрать изображения или даже перетянуть в него и не нужно создавать папки и изображения при загрузке летят в нужные папки, в зависимости от даты создания записи. Может и для CKEditor или для другого текстового редактора есть подобное решение?
Так как сейчас происходит, т.е добавление картинок по кнопке с загрузкой и выбором на сервере не совсем удобно, поскольку приходится совершать рутинную работу и повторять одни и те же действия по нескольку десятков раз в день. Т.е, чтобы в текст добавить 10 картинок, нужно 10 раз перейти в нужную папку и взять оттуда нужное изображение.
Причем опять же нужно сделать удобную структуру папок, чтобы не было путаницы, куда какие изображения загружать перед вставкой в текст статьи. Сейчас путь примерно выглядит так: assets -> img -> 2018 -> 06 -> 06 -> 01 (порядковый номер статьи, если их несколько в день) -> и здесь уже нужные файлы. И такой путь приходится проходить менеджеру каждый раз, когда нужно вставить одну картинку.
Мне очень понравилось, как это сделано в Wordpress, где в отдельном окне можно выбрать изображения или даже перетянуть в него и не нужно создавать папки и изображения при загрузке летят в нужные папки, в зависимости от даты создания записи. Может и для CKEditor или для другого текстового редактора есть подобное решение?
Комментарии: 10
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Я обычно пользуюсь дополнением: ms2gallery
Н странице вывожу контент, под ним галерею. Вот например как здесь: estedental.ru
В админке изображения загружаешь все сразу, в отдельной вкладке Галерея, после чего они сразу выводятся.
А галерею я знаю как сделать и без использования ms2gallery)
Или моим форком (это конечно смешной форк, пока просто тему другую поставил).
Там используется Drag&Drop система. Тоесть, просто закидываете картинку и всё. Дальше оно автоматически загружается.
Работоспособность проверил, всё ок.
Единственное, что при загрузке изображений до сохранения документа, они закидываются в папку assets/flyer/default/0/, где в будущем могут перезаписываться другими изображениями, имеющими такое же имя, что и у уже загруженных файлов. Тут было бы неплохо, чтобы они перед сохранением размещались во временную папку, а уже после сохранения перемещались в папку с ID документа.
Плюс не забываем что ворд добавляет стили (раньше точно такое было) прям инлайново