我們使用管理平臺(https://github.com/a-ono/redmine_ckeditor)的CKEditor的插件,遇到以下問題:實體編碼 - 沒有完美的解決方案?
- 如果basicEntities /實體的編碼設置爲false,XML/HTML文本是不正確顯示在通過CKEditor的存儲(https://github.com/a-ono/redmine_ckeditor/issues/158 ),如果未設置這些參數,代碼塊(顯示爲& quot),帶有參數的鏈接(&被錯誤編碼)中的引號出現問題,並且重複編輯顯示源代碼按鈕或編輯內容也會出現問題與元音變音或其他突出字母的鏈接被破壞(https://github.com/a-ono/redmine_ckeditor/issues/132)
作爲插件的開發者,它說:「似乎沒有完美的解決方案。」
我發現了http://komlenic.com/246/encoding-entities-to-work-with-ckeditor-3/,http://ckeditor.com/forums/Support/inside-tries-create-paragraph#comment-54348和一些關於「forceSimpleAmpersand:true」以及config.entities_latin = false的附加信息,但我不太確定如何繼續。我們正在將其他用戶遷移到Redmine,但如果他們無法發佈鏈接或xml/html內容(例如,作爲錯誤報告的一部分),那麼它就會成爲一個表現障礙(例如,作爲錯誤報告的一部分)
因此,所有CKEditor的優點。任何提示?
現在應該解決。 https://github.com/a-ono/redmine_ckeditor/issues/158 –