kdambekalns
(Karsten Dambekalns)
February 13, 2020, 7:45pm
1
I went through the release blog posts for CKEditor5 and collected what I thought is interesting.
It would be great to have some feedback:
would these be useful?
is something already implemented, but I don’t know?
The latest CKEditor 16.0.0 is merged in the master branch of Neos.UI, but not yet released. Right now it’s a mix of things between 11.0.2 and 13.1.1…
Older?
11.0.0
We are happy to report the release of CKEditor 5 v11.0.0. This version brings a few new features (the block toolbar, the autosave plugin, Electron support), many improvements (typing on Android, selection stability and selection handle for tables)...
Block toolbar - not sure, but the inline editing balloon sure would be nice.
Autosave - no action needed; we do that, but do we use “their trigger system”?
11.1.0
We are happy to announce the release of CKEditor 5 v11.1.0. This editor version brings the long-awaited media embed feature, support for block content in tables, tables available in real-time collaborative editing and many smaller features and...
Media embed - could this be used to seamlessly integrate what currently would be a separate node?
Toolbars for widgets - might come in handy to expose things we’d rely on the inspector for now
11.2.0
Paste from Word - needs to be installed, otherwise non-maintenance!?
12.0.0
We are happy to announce the release of CKEditor 5 v12.0.0. This editor version brings many new features (editor placeholder, inline widgets, CKEditor 5 inspector), a new editor build, many improvements for plugin authors as well as integration...
Distraction-free writing mode - combining the inline and block ballon, not sure we need this “as a feature”
Inline widgets - could be useful to insert dynamic data inline?
Multi-root editors - to have one editor for multiple nodes?
12.1.0
We are happy to announce the release of CKEditor 5 v12.1.0. A month ago, we have seen some really positive feedback regarding the previous release of CKEditor 5 in which we introduced such features as inline widgets, distraction-free editor and...
Mention feature / autocomplete - for inline widgets from previous release?
Font and background color - rather skip that -> but what about the existing highlight feature?
Remove formatting - a must have!
12.2.0
UI for navigating between balloons - if we used balloons, we should support this
12.3.0
We are happy to announce the release of CKEditor 5 v12.3.0. This editor version contains some exciting new features that were at the top of the wishlist for our community and customers alike, like word and character count, automatic text...
Automatic text transformation (autocorrect) - probably handy, especially if configured via NodeTypes
Word count and character count - expose for custom code and/or display?
Link attributes - no action needed, already supported in the UI
Watchdog - not sure how/if this needs to be implemented, but sounds good
12.4.0
We are happy to announce the release of CKEditor 5 v12.4.0. This editor version introduces Paste from Google Docs, image resizing, a simple image upload adapter, to-do lists, right-to-left language support as well as a spell and grammar checker and...
RTL language support - we don’t have any RTL translation for the UI, but if we had…
Paste from Google Docs - needs to be installed (same as Word paste feature from 11.2.0)
15.0.0
Horizontal line - why not?
Page break - might be useful for some
Responsive toolbar - no action needed, works automatic, but really nice!
16.0.0
Code blocks - not a fully featured editor, but could be used for “inline editing” code blocks displayed with e.g. PunktDe.CodeView
17.0.0
Especially the styling of cells is be something I know clients look forward to!
1 Like
dimaip
(Dmitri Pisarev)
February 14, 2020, 6:40am
2
Wow, Karsten, thanks for the detailed research!
Not able to give an in-depth answer now, but one thing to keep in mind is that we have a completely custom UI, so not all features are effortless to integrate, we’d have to implement our own UI for them.
But there are indeed a lot of actionable items you’ve highlighted, so go for it!
sebastian
(Sebastian Kurfuerst)
February 14, 2020, 5:28pm
3
Hey,
thanks for this great list Following would be my assessment how easy/hard the topics would be:
Should be easy:
Autoformat
Paste from Word
Paste from Google Docs
Remove formatting (needs one additional toolbar button)
Horizontal line
Page Break
Unsure, but would be nice:
Harder (because of our custom UI)
Balloon and everything belonging to it
Responsive Toolbar
Inline Widgets (will require quite some concept work beforehand probably)
Hope this helps already
All the best,
Sebastian
1 Like
sebobo
(Sebastian Helzle)
February 16, 2020, 6:29am
4
Those I already used for some specific plugins for a customer. I had made some changes last year to the UI so the required classes are available for extensibility.
1 Like