TinyMCE in Plone 6

We are in the process of migrating about 500 websites made on a plone 4.2 platform to another in plone 6.0.2. We want to focus on improving the experience with the user edition and we have the following doubts regarding the tinyMCE that is already integrated in the core of Plone 6.0.2:

  • Why are unnecessary tags added, such as the tag, when adding a

    paragraph. We have seen that TinyMCE does not, but Plone does?

  • How to translate the literals of the new styles titles that we added in the configuration of tinymce @@tinymce-controlpanel. In Plone 4 you could create a file plone.tinymce.po with the translations, but this doesn't work anymore

  • We have seen that there is a paid version of TinyMCE that incorporates features and plugins that interest us a lot, related to accessibility among others, but we do not know if we could include this version instead of or in addition to the core one and also add payment extensions like

  • We also wonder if we could keep the plonelink and ploneimage plugins? We have seen that the plonelink and ploneimage are currently integrated and configured in the context menu, but right-clicking does not show their icons to use these features. /Products/CMFPlone/patterns/tinymce.py

Thank you!

I don't know anything about the TinyMCE issues. However please see the Plone Upgrade Guide. Perhaps there is something in there?

We will do it. Thank you!

@janet.dura there is yet no upgrade guide for TinyMCE for Plone 6. But I‌ started one:

Regarding your questions:

  <records interface="Products.CMFPlone.interfaces.controlpanel.ITinyMCESchema"
           prefix="plone">
    <value key="custom_plugins" purge="False">
      <element>exampleplugin|++plone++my.site/example-plugin/plugin.js</element>
    </value>
  </records>