【问题标题】:TinyMCE Visual Editor not loading in Plone 4.3.11TinyMCE 可视化编辑器未在 Plone 4.3.11 中加载
【发布时间】:2017-01-24 16:15:20
【问题描述】:

似乎有一些类似的问题,但这些问题的答案都没有帮助我。

我最近将现有的 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 “唤醒”并使用 /plugins/plonebrowser/editor_plugin.js?在portal_setup 中无需为TinyMCE 进行迁移。

下面是控制台报错的截图:

Screenshot of error

【问题讨论】:

  • “加载失败”是加载资源的 HTTP 错误,还是您有回溯?您可以编辑提供它的问题,或调试器上的错误屏幕截图吗?
  • 谢谢卢卡。我在我的问题中添加了屏幕截图。 TinyMCE 应该加载,发布版本 1.3-beta1,是 /plugins/plonebrowser/editor_plugin.js,但它正在尝试加载 /plugins/ploneimage/editor_plugin.js 和 /plugins/plonelink/editor_plugin.js。
  • 您是否尝试过重新安装它,据我记得正确的解决方案是运行升级步骤,会寻找它。
  • 检查这是否有效:stackoverflow.com/a/11152962/646005

标签: tinymce plone


【解决方案1】:

您应该使用 Products.TinyMCE 1.3.x(最新 1.3.25)。 1.3.x 次要版本与 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 中的所有插件是否仍处于激活状态--> 选项卡“资源类型”--> 字段“自定义插件”。

它应该只包含plonebrowser 作为条目。为了确保您的配置修改可通过编程方式重现,请在您的自定义加载项配置文件之一中添加一个名为 tinymce.xml 的文件,其中包含以下几行:

<object>
 <resourcetypes>
  <customplugins purge="False">
    <element value="plonebrowser"/>
  </customplugins>
 </resourcetypes>
</object>

请注意,purge=True 会完全替换现有条目,purge=False 会将这些条目添加到现有条目中,这是我们想要的,因为它可能会安装更多插件并且它们的条目应该保留。

无法通过 tinymce.xml-config 删除条目,AFAIK。应该可以使用由升级步骤或附加安装触发的 Python 脚本,但我可能只是手动删除 ploneimage 和 plonelink。

【讨论】:

  • 谢谢马蒂亚斯。我已经尝试了 1.3.25 版本,但不幸的是我仍然遇到同样的控制台错误。
  • 所有tinymce插件都还在激活吗?检查 TinyMCE 控制面板 --> 插件
  • 非常感谢马蒂亚斯! plonelink 和 ploneimage 仍然与 plonebrowser 一起列在自定义插件下。删除那些解决了问题。现在使用 Products.TinyMCE 1.3.9,问题已解决。也感谢 Lucca 和 alepisa 的意见!
  • @atblue 太好了!那么你可能也想接受答案:-)
  • @IdaEbkes 非常感谢您的编辑!!我几乎指向了正确的方向;-)
猜你喜欢
  • 2012-10-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-20
  • 2013-11-11
相关资源
最近更新 更多