2012-03-29 84 views
2

我正在運行Plone 4.1.4,當我嘗試編輯用於顯示tinyMCE編輯器的文本區域時,我所得到的只是一個對話框,其中列出了「有效元素」的字典。我安裝了kupu編輯器,工作正常,但我更喜歡tinyMCE。有沒有人遇到這個問題?任何幫助將不勝感激。tinyMCE編輯器欄不顯示

+0

您是否已檢查您的服務器日誌是否有錯誤? – Thariama 2012-03-29 08:36:48

回答

2

瀏覽器和版本? IE 9有TinyMCE問題,並要求您使用開發版本。

爲了解決它,我不得不從github安裝一個版本。如果你有mr.developer,使用方法:

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

它似乎不是一個瀏覽器問題,因爲我在IE,FF,Chrome和Opera中遇到同樣的問題。在我的服務器上,我有兩個plone站點,兩個站點都有相同的設置,但TinyMCE不能在一個站點上工作。我看到的唯一區別是TinyMCE的版本是1.2.10,在不起作用的網站和1.2。8在那個網站上。我會進一步研究。 – eric 2012-03-29 13:49:31

1

這看起來很像一個問題,我前幾天。你使用IE7或以下?

雖然我不知道這是正確的方式去(有經驗的開發者,請指教),這是我做的:

  • (假設Windows中...)
  • 停止plone服務
  • 在文件系統上找到名爲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

+0

看到上面的評論。謝謝! – eric 2012-03-29 14:40:34

+0

我試着刪除逗號,沒有任何改變。 – eric 2012-03-29 16:19:01

2

我也遇到過這個問題。就我而言,我將Plone 4.1.2更新爲Plone 4.1.4。剛剛添加內容類型時,豐富的小部件將不會顯示TinyMCE編輯器。但是在保存內容類型然後編輯之後,TinyMCE會按預期顯示。

奇怪的是,如果您添加一個新的Plone實例,然後激活並添加您的自定義AT內容類型。 TinyMCE會在你的文本字段上渲染得很好。

似乎解決了這個問題的工作是去portal_setup並在升級選項卡上選擇Products.TinyMCE:TinyMCE來升級。它會顯示ZODB上的配置文件(版本3)和文件系統是同步的。您可以通過點擊「顯示舊的升級」並運行升級配置文件1.1-> 2來降級。這對我有效,但請在開發實例上嘗試。

相關問題