Интеграция редактора Imperavi в feincms/admin/

С http://www.feincms.org/why/

FeinCMS поставляется в комплекте с расширенным текстовым содержимым, состоящим из одного поля. Редактором по умолчанию является экземпляр TinyMCE. Поддержка CKEditor включена, и другие редакторы форматированного текста могут быть легко интегрированы.

Я пытаюсь интегрировать редактор ( http://imperavi.com/redactor/) в feincms/admin/ - есть какое-то руководство или как?

я пытался github.com/douglasmiranda/django-wysiwyg-redactor - не работает, только

Ошибка типа: $(...). Редактор не является функцией

в консоли FireBug.

Вы можете найти файлы редактора для тестов на github.com/douglasmiranda/django-wysiwyg-redactor/tree/master/redactor/static/redactor

Используемые пакеты: Django==1.6.1 + FeinCMS==1.9.1

Буду благодарен за любую помощь.

1 ответ

Ответьте на github:

По сути, вам нужно написать две функции: одну, которая вызывается при добавлении функциональных возможностей редактирования расширенного текста ("richify"), и другую, которая вызывается при удалении функциональной возможности ("плохое улучшение"). Второе необходимо, потому что редакторы форматированного текста не любят, когда их таскают; при перетаскивании типа содержимого расширенного текста он сначала ухудшается, а затем снова расширяется, как только тип содержимого перемещается в свою конечную позицию.

Дополнительная информация - https://github.com/feincms/feincms/issues/512

Другие вопросы по тегам