mautic / mautic

Mautic: Open Source Marketing Automation Software.
https://www.mautic.org
Other
7.2k stars 2.59k forks source link

Grapesjs needs SharedSpace plugin from CKEditor #10004

Closed adiux closed 3 years ago

adiux commented 3 years ago

Bug Description

With the current implementation of CKEditor, Grapesjs is not working. It apears that Grapesjs needs a plugin called SharedSpace to work.

Implemented in the Grapesjs CKE preset: https://github.com/artf/grapesjs-plugin-ckeditor/blob/master/src/index.js

image

There are other warnings that are not related to the builder that we should address too.

Without ths we can not replace/remove froala (e.g. needed for dynamci content)

Q A
Mautic version 4
Browser all

Steps to reproduce

  1. Enable CKE: https://github.com/adiux/plugin-grapesjs-builder/tree/feature/dc-use-cke-remove-froala
  2. Edit an email. Add/edit some text
  3. Check the console
--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/98541403-grapesjs-needs-sharedspace-plugin-from-ckeditor?utm_campaign=plugin&utm_content=tracker%2F5355074&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F5355074&utm_medium=issues&utm_source=github).
github-actions[bot] commented 3 years ago

⚠️COMMENT VISIBILITY WARNING⚠️

Comments on closed issues are hard for our team to see. If this issue is continuing with the lastest stable version of Mautic, please open a new issue that references this one.