TinyMCE Visual Editor 未在 Plone 4.3.11 中加载
TinyMCE Visual Editor not loading in Plone 4.3.11
似乎有一些类似的问题,但是 none 这些问题的答案对我有帮助。
我最近将现有的 Plone 站点从 4.2.4 升级到 4.3.11,Products.TinyMCE 已从 1.2.15 升级到 1.4.3。内容已成功迁移,但可视化编辑器未显示在使用 RichWidget 的 Archetypes TextField 上。
Javascript 错误是指加载失败:
/plugins/ploneimage/editor_plugin.js
/plugins/plonelink/editor_plugin.js
现在,我知道这些已合并到 Products.TinyMCE 版本 1.3-beta1 的 plonebrowser 中,但是如何让 TinyMCE 到 "wake up" 并使用 /plugins/plonebrowser/editor_plugin.js? portal_setup.
中没有要为 TinyMCE 完成的迁移
下面是控制台错误的屏幕截图:
Screenshot of error
你应该使用Products.TinyMCE 1.3.x(最新的1.3.25)。
1.3.x minor 与 Plone 4.3.x 兼容。
dist.plone.org/4.3.11也指向一个1.3.x释放
1.4.x 是 Plone 5 兼容版本。
--> 我从更改日志条目中假设了这一点:-)
编辑:
您也可以禁用一些 TinyMCE 插件。请在 [SITE_URL]/portal_tinymce/@@tinymce-controlpanel
--> 选项卡 "Resource Types" --> 字段 "Custom Plugins".
中检查所有插件是否仍处于激活状态
它应该只包含 plonebrowser
作为条目。为确保您的 config-modification 可通过编程方式重现,在您的自定义 add-ons 配置文件中添加一个名为 tinymce.xml
的文件,其中包含以下行:
<object>
<resourcetypes>
<customplugins purge="False">
<element value="plonebrowser"/>
</customplugins>
</resourcetypes>
</object>
请注意 purge=True
完全替换现有条目,其中 purge=False
会将条目添加到现有条目中,这是我们想要的,因为可能已经安装了更多插件及其应保留条目。
通过 tinymce.xml-config 删除条目是不可能的,AFAIK。 Python-script 触发 upgrade-step 或 add-on 安装应该是可能的,但我可能只是手动删除 ploneimage
和 plonelink
,为此一次。
似乎有一些类似的问题,但是 none 这些问题的答案对我有帮助。
我最近将现有的 Plone 站点从 4.2.4 升级到 4.3.11,Products.TinyMCE 已从 1.2.15 升级到 1.4.3。内容已成功迁移,但可视化编辑器未显示在使用 RichWidget 的 Archetypes TextField 上。
Javascript 错误是指加载失败: /plugins/ploneimage/editor_plugin.js /plugins/plonelink/editor_plugin.js
现在,我知道这些已合并到 Products.TinyMCE 版本 1.3-beta1 的 plonebrowser 中,但是如何让 TinyMCE 到 "wake up" 并使用 /plugins/plonebrowser/editor_plugin.js? portal_setup.
中没有要为 TinyMCE 完成的迁移下面是控制台错误的屏幕截图:
Screenshot of error
你应该使用Products.TinyMCE 1.3.x(最新的1.3.25)。 1.3.x minor 与 Plone 4.3.x 兼容。
dist.plone.org/4.3.11也指向一个1.3.x释放
1.4.x 是 Plone 5 兼容版本。 --> 我从更改日志条目中假设了这一点:-)
编辑:
您也可以禁用一些 TinyMCE 插件。请在 [SITE_URL]/portal_tinymce/@@tinymce-controlpanel
--> 选项卡 "Resource Types" --> 字段 "Custom Plugins".
它应该只包含 plonebrowser
作为条目。为确保您的 config-modification 可通过编程方式重现,在您的自定义 add-ons 配置文件中添加一个名为 tinymce.xml
的文件,其中包含以下行:
<object>
<resourcetypes>
<customplugins purge="False">
<element value="plonebrowser"/>
</customplugins>
</resourcetypes>
</object>
请注意 purge=True
完全替换现有条目,其中 purge=False
会将条目添加到现有条目中,这是我们想要的,因为可能已经安装了更多插件及其应保留条目。
通过 tinymce.xml-config 删除条目是不可能的,AFAIK。 Python-script 触发 upgrade-step 或 add-on 安装应该是可能的,但我可能只是手动删除 ploneimage
和 plonelink
,为此一次。