Интеграция редактора Imperavi в feincms/admin/
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