[MGNLUI-8621] Customization of CKe5 (render CKE5 from the new FieldFactory in MagnoliaUI) Created: 19/Dec/23  Updated: 17/Jan/24

Status: Open
Project: Magnolia UI
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Spike Priority: Neutral
Reporter: Dominik Maslanka Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: dx-core-6.3
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
documentation
to be documented by MGNLUI-8587 [DOC] Create simple process for the i... In Progress
Sub-Tasks:
Key
Summary
Type
Status
Assignee
MGNLUI-8622 Implementation Sub-task To Do  
MGNLUI-8623 Review Sub-task To Do  
MGNLUI-8624 Pre-Integration QA Sub-task To Do  
MGNLUI-8625 QA Sub-task To Do  
Template:
Epic Link: CKEditor 5
T-Shirt Size: Large
Team: Nucleus

 Description   

User Story: As an Author or Developer, I would like to use CKEditor5 as an engine for Richtext editor so that I can create, edit  the content in Magnolia both in Freemarker approach and headless

 

 

Description:
The plan is to expose to the users 1 of 3 ways of CKEditor5 configurations to use with Rich Text Editor these wasy are: CK5 witch base setup, CK5 based on Magnolia plugin setup and cuztomized one. 

 

In this ticket we want to introduce Customized approach - based on the online builder that CK5 offers - so user can select his plugins from his builder and smoothly add it to his project.

We need to keep in mind that users when introducing customized CKE's are using different configs for different instances of RichTextEditor.

 

Acceptance criteria:

  • Im able to run the field through yaml definition including new configuration
  • im able to use all plugins presented in editor and see result as formated text
  • im able to introduce different instances of RichTextEditor with different custom configurations of CKE5

Generated at Mon Feb 12 09:56:50 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.