flask-ckeditor
flask-ckeditor copied to clipboard
build CKEditor5
Hello, I build CKEditor5 in this RP.
The user can use ckeditor4 or ckeditor5 by choosing different CKEditor class
app = CKEditor4(app) #for ckeditor4
app = CKEditor5(app) #for ckeditor5
and change the editor_type (support CKEditor5 only) by setting config `CKEDITOR_EDITOR_TYPE = 'classic' #and all of the following
- classic for Classic Editor
- inline for Inline Editor
- balloon for Balloon Editor
- balloon-block for Balloon Block Editor
- decoupled-document for Decoupled Editor
hope you will like it!
Hi @WebberMao! Super excited to learn CKEditor5 might be available soon! Any news on the merge? Also: Does it make sense to add GitHub sponsors to this project?
Hi, thanks for working on this. I think this PR is still incomplete:
- We shouldn't introduce a breaking change directly. The
CKEditorclass should be kept with a deprecated warning. - The CKEditor5 support for some configurations is not implemented (e.g.
CKEDITOR_SERVE_LOCAL,CKEDITOR_LANGUAGE, etc.) - The example application, tests, docs, and changelog should be updated.