2013-03-22 83 views
0

我正在使用Liferay版本6.1.20,但在此版本中,可悲的是ckeditor 4.0尚未實現。Liferay ckeditor升級

有沒有辦法手動升級CKEditor?還是我不應該開始工作,因爲它需要很多工作?

我想手動更新CKEditor,因爲我插入的插件與舊版本的CKEditor不兼容。

我一直在網上尋找。但據我所知沒有任何信息存在。我很高興知道這是否是字試圖?

回答

0

看起來,替換ckeditor.js文件並添加所有新的必需文件是替換ckeditor。除此之外,更改CKeconfig.jsp並刪除所有舊配置很重要,可以設置工具欄設置,但這些設置似乎不會造成任何問題。 on方法請注意,contentDom事件被激發了2次。一旦加載,編輯器準備就緒一次。我檢查了editor.status ===「準備好」來防止這種情況發生。因爲它是在沒有準備好的時候附加聽衆的。因爲這個不行。

===編輯===

仍然有問題。但現在將其作爲草案動作保存下來。它正在保存數據,但沒有我所做的Html更改..我正在製作具有特殊屬性的span。但編輯將不會保存它們。

==編輯2 == 問題是缺少CKEDITOR配置標記。 config.allowedContent = true; (請參閱編輯該問題)

0

Ckeditor 4.0包含在後備箱(6.2 M4)中(這可以在JuanFernández的帖子中看到liferay forum。不知道它是否會成爲6.1 GA3的一部分,但我不確定升級CKEditor有多複雜,你可能想看看Juan的帖子中提到的github pull請求

+0

坦克的答覆,但我不能錯過該論壇帖子..它是在谷歌搜索時返回的唯一的東西。事情是,隨着更新大約85個文件被更改,至少這是與我已經看到更新CKEditor的拉請求。而且我對Liferay沒有足夠的經驗來分離重要和不重要的東西。 – spons 2013-03-25 07:44:16