星期日, 一月 31, 2010

啟用 CKEditor 的檔案/圖片上傳功能

預設的條件下,CKeditor 是沒有啟用上傳功能的,沒有啟用的原因是因為上傳功能需配合伺服器端的程式才能運做,也就是說,需要有程式來接收上傳的檔案才行,所以,要啟用 CKEditor 的上傳功能只要指定給它這個處理上傳檔案的程式路徑就可以了。
指定的方式是就是在呼叫  CKEDITOR.replace 時,後面除了要有要取代的欄位名稱外,還要再加入上傳程式的路徑設定,以阿舍的後端是連到 "/ckeditordemo.nsf/ckupload?createdocument" ( 這是 Lotus Domino/Notes 的程式 ) 這支程式的範例來說,應該是寫成下面這個樣子的:


CKEDITOR.replace( 'Body', 
{
         filebrowserUploadUrl : '/ckeditordemo.nsf/ckupload?createdocument',
         filebrowserImageUploadUrl : '/ckeditordemo.nsf/ckupload?createdocument'
});

這樣設定之後,再按圖片那個圖示時,跳出的視窗就會多一個 "上傳" 的 TAB 了

1 意見:

匿名 提到...

Dear 大大:

  不好意思!!我還是不了解是要改哪裡!?是否可以再多寫一些提示!!感恩~

工商服務