1

当我想在 Plone 中添加页面时,TinyMCE wysiswyg 编辑器的文本区域中缺少工具栏。这是我收到的错误消息:

Traceback (innermost last):
  Module ZPublisher.Publish, line 126, in publish
  Module ZPublisher.mapply, line 77, in mapply
  Module ZPublisher.Publish, line 46, in call_object
  Module Products.CMFPlone.FactoryTool, line 453, in __call__
  Module ZPublisher.mapply, line 77, in mapply
  Module ZPublisher.Publish, line 46, in call_object
  Module Products.CMFFormController.FSControllerPageTemplate, line 91, in __call__
  Module Products.CMFFormController.BaseControllerPageTemplate, line 28, in _call
  Module Products.CMFFormController.ControllerBase, line 231, in getNext
  Module Products.CMFFormController.Actions.TraverseTo, line 35, in __call__
ValueError: Unable to find update_version_before_edit

(我第一次安装 Plone 后,工具栏确实显示在编辑器中。另一个所见即所得的编辑器 Kupu 工作正常)。

作为 Plone 的新手,我非常感谢在解决这个问题方面的任何帮助。

谢谢您的帮助。

4

1 回答 1

1

看来您已经升级了 Plone 版本,并且缺少一些升级步骤。如果您的 Plone Site 未升级到文件系统版本,则可能会发生这种情况。

尝试在您的实际 Plone 站点中执行以下步骤(请先备份!):

  1. 转到您的 Plone 安装的 ZMI (site_url/manage)
  2. 选择“portal_migration”工具
  3. 如果您看到一个名为“升级”的按钮,请单击它,然后再次尝试添加主页。
    如果您看到“您的 Plone 实例是最新的”或升级后问题仍然存在,请按照以下步骤操作
  4. 选择“portal_setup”工具
  5. 选择“导入”选项卡
  6. 在“选择配置文件或快照”中选择“CMFEditions”
  7. 向下滚动并单击“导入所有步骤”

如果您的 Plone 安装正确并且没有版本冲突,那么您在同一个 Zope 实例中创建的任何新 Plone 站点都应该可以正常工作。此步骤可用于修复升级后创建的 Plone 站点。

于 2012-11-26T15:26:11.300 回答