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
For the custom plugins, are they TinyMCE 5 or 6 plugins? In Plone 6.0 we ship TinyMCE 5 but there are discussions to update to TinyMCE 6 for future Plone versions.
However, you should be able to provide custom plugins. Make them available via a browser resource directory and add those plugins to the TinyMCE configuration. Here is an example registry.xml snippet:
We have been trying to set up the translations for custom Styling Options of TinyMCE. We were told to override plone.app.locales/plone.po, but that only works for standard options that are already there by default. We can't get to translate custom styling options, it does simply nothing when trying to insert those translations in plone.po
For the custom plugins, are they TinyMCE 5 or 6 plugins? In Plone 6.0 we ship TinyMCE 5 but there are discussions to update to TinyMCE 6 for future Plone versions. However, you should be able to provide custom plugins. Make them available via a browser resource directory and add those plugins to the TinyMCE configuration. Here is an example registry.xml snippet:
OK, We have been trying to get 'Plonelink' and 'Ploneimage' plugins from TinyMCE to work in Plone 6. Checking the tinymce.py from Products.CMFPlone, both plugins are indeed in the 'plugins' section of tiny_config, however they don't seem to work properly in Plone 6, as the options that used to provide these plugins aren't visible. Are them available in Plone 6? If not, do you have any plan to make them available again?
And finally, regarding the Paid TinyMCE Subscriptions
There are a few Premium Plugins from TinyMCE we are interested in, and we were wondering if there is a way to link a Premium Tiny Account (needed to use those premium plugins) in Plone 6, so we can make use of them.