Project

General

Profile

Feature #96874

Updated by Oliver Hader over 1 year ago

CKEditor 5 has new functionality, and is fundamentally different than previous CKEditor4. 

 1. Breaking Changes 
 * It is obvious that existing CKEditor plugins won't work anymore, I think that is OK though 
 * Styling of HTML is not possible anymore (= the same way) because there is no iframe anymore. 

 2. Needed Migration paths 
 * Allowing to configure toolbar 
 * Allowing to use styleSet dropdowns 
 * Allowing to configure new plugins via yaml 
 * Allowing to configure allowed content tabs 
 * Path on how to use a custom rte.css again 


 Solution paths: 
 * Add custom configuration in parallel to our Yaml configuration via "editor5" property or something like that. 


 Some notes: 
 * https://ckeditor.com/docs/ckeditor5/latest/builds/guides/migration/migration-from-ckeditor-4.html 
 * Replacement of styles dropdown https://github.com/ckeditor/ckeditor5/issues/5700#issue-516228316 and https://www.drupal.org/project/drupal/issues/3222797 
 * https://www.drupal.org/project/drupal/issues/3231364 Add CKEditor 5 module to Drupal core 
 * https://www.drupal.org/project/drupal/issues/3194084

Back