2010-11-14 3 views
5

Я ищу Редактор Rich Text Editor с открытым кодом, который поддерживает загрузку таблиц, изображений, файлов и насколько это возможно. Популярный RTE, такой как tinyMCE, CK Editor, слишком велик, и нет поддержки загрузки изображений и файлов.Редактор Rich Text, поддерживающий загрузку таблиц, изображений и файлов

+0

Я кратко проверил сайты tinyMCE и CKEditor, обе предлагают загрузку файлов с помощью плагинов. Возможно, эти плагины не бесплатны. – Nick

+1

@ Ник ... Да, они не бесплатны – mrN

ответ

7

Несколько недель назад я начал использовать elrte с elfinder, Его не идеально, но легко реализовать и отличить тяжелым.

0

Это не полный ответ на ваш вопрос, но около 6 месяцев назад я решал ту же проблему. И я в конечном итоге пишу собственный RTE, используя сильно JQuery и для загрузки флеш-плагина (больше файлов одновременно). Поддержка таблиц немного сложна, поэтому я не реализовал ее, но планировал в будущем.

Если вам не нужны все функции большого RTE, вы можете использовать атрибут ContentEditable и создавать вокруг него некоторые элементы управления.

+0

Спасибо за советы ... Хотя я не хочу прыгать к разработке собственного RTE, зачем изобретать колесо? Позволяет надеяться, что кто-то сможет мне помочь. – mrN

+0

Ну, я тоже думал. Переосмысление колеса - плохая практика. Но я трачу много времени на поиск альтернативы редактора tinyMCE/CK и не нашел ничего полезного. И поскольку они не идеальны для некоторых случаев, я пошел на разработку собственного RTE. Это была большая работа, но в долгосрочной перспективе это был хороший выбор. У меня очень гибкий RTE, который я могу очень легко модифицировать для своих нужд. – Frodik

+0

Если бы это был единственный вариант, я бы не отказался от него.: D – mrN

0

Я не знаю, крошечный MCE, но CKEditor не слишком велик, потому что он сделан с плагинами. Я думаю, что проще создать графический плагин или построить тот, который вам нужен.

+0

Изображение и плагин ... нужно покупать отдельно, чтобы использовать их – mrN

+0

Да, я знаю, но если вы знаете javascript, то легко создать " образ плагина " – DavideDM

Смежные вопросы