【问题标题】:tinyMCE editor bar not showing uptinyMCE 编辑器栏未显示
【发布时间】:2013-11-26 17:12:32
【问题描述】:

我正在运行 Plone 4.1.4,当我尝试编辑用于显示 tinyMCE 编辑器的文本区域时,我得到的只是一个列出“有效元素”字典的对话框。我安装了 kupu 编辑器,效果很好,但我更喜欢 tinyMCE。有没有人遇到过这个问题?任何帮助将不胜感激。

【问题讨论】:

  • 您是否已经检查您的服务器日志是否有错误?

标签: tinymce plone


【解决方案1】:

浏览器和版本? IE 9 存在 TinyMCE 问题,需要您使用开发版本。

为了解决这个问题,我必须从 github 安装一个版本。如果您有 mr.developer,请使用:

Products.TinyMCE = git https://github.com/plone/Products.TinyMCE.git branch=GSOC-3.4.x

【讨论】:

  • 这似乎不是浏览器问题,因为我在 IE、FF、Chrome 和 Opera 中遇到了同样的问题。在我的服务器上,我有两个克隆站点,它们都有相同的设置,但 TinyMCE 不能在一个站点上运行。我看到的唯一区别是 TinyMCE 的版本在不起作用的站点上是 1.2.10,而在起作用的站点上是 1.2.8。我会再调查一下。
【解决方案2】:

我也遇到过这个问题。就我而言,我将 Plone 4.1.2 更新为 Plone 4.1.4。刚刚添加内容类型时,丰富的小部件将不会显示 TinyMCE 编辑器。但是在保存内容类型然后编辑之后,TinyMCE 会按预期出现。

奇怪的是,如果您添加一个新的 Plone 实例,然后激活并添加您的自定义 AT 内容类型。 TinyMCE 会在您的文本字段上很好地呈现。

似乎可以解决问题的解决方法是转到 portal_setup 并在升级选项卡上,选择 Products.TinyMCE:TinyMCE 进行升级。它会显示 ZODB 和文件系统上的配置文件(版本 3)是同步的。您可以通过单击“显示旧升级”并运行升级配置文件 1.1->2 来降级。这对我有用,但请在开发实例上尝试。

【讨论】:

    【解决方案3】:

    这看起来与我几天前遇到的问题一模一样。您使用的是 IE7 或以下版本吗?

    虽然我不知道这是否是正确的方法(请更有经验的开发者提供建议),但我就是这样做的:

    • (假设是一个 windows 框...)
    • 停止克隆服务
    • 在名为 tiny_mce_init.js 的文件系统上找到了文件(在我的情况下为 c:\Plone41\eggs\products.tinymce-1.2.10-py2.6.egg\Products\TinyMCE\skins\tinymce\tiny_mce_init.js)
    • 转到第 93 行(在我的例子中,它包含: media_strict: false,
    • 删除逗号导致media_strict: false
    • 保存文件
    • 重启服务

    Thariama's回答here

    【讨论】:

      【解决方案4】:

      我遇到了同样的问题(IE 和 FF)。看起来拱型安装是问题所在。

      在“ZMI->portal_skins->Sunburst Theme”(将 tinymce 置于原型之上)更改顺序后,TinyMCE 起作用了。

      (http://plone.293351.n2.nabble.com/Tinymce-not-working-after-custom-type-is-installed-td7566873.html)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-08-13
        • 1970-01-01
        • 1970-01-01
        • 2011-05-26
        相关资源
        最近更新 更多