幾個月前就一直被這個問題困擾:Ckeditor 編輯器中 media 按鈕總是開出空白窗格,無法在內容中插入 media 中的檔案。
嘗試過改換兩個模組的版本和編輯器的版本,都始終無效。今天終於找到了問題所在:media_youtube 模組!
回想起來,media_youtube 在上一次版本更新過後,就會讓在使用 youtube search 的 media broswer 開出空白視窗。當初的解決辦法就是去每個 media 欄位中取消使用這個功能,就能正常開出視窗。然而 ckeditor media plugin 沒有細部設定,只能開啟或停用,就沒法子這樣修正問題。
今天看到這一篇討論,才想說試看看把 media_youtube 升級到 dev 版本。結果一試成功!
就目前的結果 ckeditor 7.x-1.16+2-dev + media 7.x-2.0-alpha4 + media_youtube 7.x-2.0-rc4+22-dev 是可以正常使用的。
唯一還不令人滿意的地方是:media 在內文中只能插入檔案但無法插入 rendered file entity,也就是說圖說或檔案名稱之類的欄位內容就沒法顯示啦!