Самое простое решение IMO - использовать WYSIWYG api для включения TinyMCE.
Вам потребуется:
Модуль WYSIWYG имеет отличный экран администрирования, на котором вы можете включать и выключать кнопки с помощью простой галочкикоробка.Я также предпочитаю TinyMCE из-за его небольшой библиотеки и, следовательно, высокой скорости в браузерах.
Для загрузки файлов и интеграции с WYSIWYG я использую:
Что я считаю очень простым, и у бизнес-пользователей, похоже, тоже нет проблем.Поддержка изменения размера изображения и генерации миниатюр