Plone中的TinyMCE缺少工具栏

时间:2012-11-14 15:04:07

标签: html-editor

当我想在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的新手,我非常感谢解决这个问题的任何帮助。

感谢您的协助。

1 个答案:

答案 0 :(得分:1)

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

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

  1. 转到Plone安装的ZMI(site_url / manage)
  2. 选择“portal_migration”工具
  3. 如果您看到一个名为“升级”的按钮,请单击该按钮,然后再次尝试添加页面 如果您看到“您的Plone实例是最新的”或升级后问题仍然存在,请按照后续步骤进行操作
  4. 选择“portal_setup”工具
  5. 选择“导入”标签
  6. 在“选择个人资料或快照”中选择“CMFEditions”
  7. 向下滚动并点击“导入所有步骤”
  8. 如果您的Plone安装已正确安装并且没有版本冲突,那么您在同一Zope实例中创建的任何新Plone站点应该可以正常工作。此步骤可用于修复升级后创建的Plone站点。