Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Загрузка изображений и файлов для вставки в ckeditor #8

Open
Alex300 opened this issue May 10, 2016 · 2 comments
Assignees

Comments

@Alex300
Copy link
Owner

Alex300 commented May 10, 2016

При редактировании страницы нужно иметь возможность вставлять файлы в текущую позицию курсора в Ckeditor.
Исключительно PFS для этих целей использовать не вполне логично. Лучше загружать файлы с привязкой к данной странице.

Рассмотреть 2 варианта:

  • добавить в CKeditor файл браузер для загрузки и добавления файлов в текст страницы
  • всплывающее окно по аналогии с PFS.

Рассмотреть возможность вставки плейсхолдера, который во время парсинга будет заменяться на изображение.

@Alex300 Alex300 self-assigned this May 10, 2016
@ghost
Copy link

ghost commented Jun 2, 2016

При вставке в CKEditor нужно предусмотреть изменение пути к изображению. Так как все изображения имеют в названиях размер и метод обрезки, изменение настроек, метода обрезки, или просто при удалении всех миниатюр из админки, будут указывать в редакторе на несуществующую картинку. На больших сайтах вручную изменять будет проблематично.

У меня есть плагин под эту задумку, но решение комплексное. Работает функция в плагине, + вставка в CKEditor на позицию курсора из файла files.templates.tpl скриптом, вставляется миниатюра, которая является ссылкой на большую миниатюру, это решает вопрос с водяным знаком.

Если решения еще нет, могу поделиться своим вариантом.

@Alex300
Copy link
Owner Author

Alex300 commented Jun 3, 2016

Не понял сути проблемы. Зачем удалять сгенерированные миниатюры? Зачем менять настроки обрезки и размеры? Это делается один раз при разработке шаблона. И все.
Если нет практической необходимости, то и нет особого смысла тратить рессурсы на создание функционала, которым пользоваться никто не будет.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant