好·色之徒

          在線編輯器FCKeditor

          Posted on 2006-09-27 16:08 城市劣人 閱讀(1093) 評論(1)  編輯  收藏
          已經轉移到 好·色之徒--我的博客、我的生活

          FCKeditor 可以去下載最新的版本,我現在使用的是2.3版本。 一個是FCKeditor(FCKeditor基本文件),還有一個是為java準備的FCKeditor-2.3-java(如果需要在java中使用它的話) 如果你需要建立一個web應用的話(比如你的應用名為FCKeditor-demo),一般需要在FCKeditor-demo下建立這樣的目錄結構: ...應用根目錄 /FCKeditor //FCKeditor目錄(可以把下載的FCKeditor解壓即可) /UserFiles //上傳文件目錄,比如Flash、Image /WEB-INF //大家都明白 /test.jsp //這是我們需要測試的jsp /show.jsp //同上 對上面的幾個目錄做以下說明: FCKeditor目錄: 下載的FCKeditor中包含多個文件,其中_samples文件夾中包含著各種編程語言的調用FCKeditor的范例程序頁面,大家可以參考一下。_testcases中是測試用例。editor文件夾才是我們應用中真正需要的東西。 還需要的文件有fckconfig.js、fckeditor.js、fckstyles.xml、fcktemplates.xml其它的都用不到了(這是針對java方面開發而言的)。 UserFiles目錄:當然這是應用運行時才產生的目錄,這里只是做個說明,讓你了解一下,運行后最終的一個結果示意。 WEB-INF目錄:除了大家知道的用處外,還需要一些特殊處理,上面提到的FCKeditor-2.3-java派上用場了。 1、將FCKeditor-2.3-java壓縮包中\web\WEB-INF\lib\目錄下的兩個jar文件拷到項目的\WEB-INF\lib\目錄下。 2、把其中的src目錄下的FCKeditor.tld文件copy到FCKeditor-demo/WEB-INF/下。 3、將\web\WEB-INF\目錄下的web.xml文件合并到項目的\WEB-INF\目錄下的web.xml文件中去。(最終的目的是現實java的在線編輯器) 4、修改合并后的web.xml文件,將名為SimpleUploader的Servlet的enabled參數值改為true,以允許上傳功能,Connector Servlet的baseDir參數值用于設置上傳文件存放的位置(就是上面提到的UserFiles目錄,這是通過配置文件實現的)。 添加標簽定義: /TestFCKeditor/WEB-INF/FCKeditor.tld另:上面文件中兩個servlet的映射分別為:/editor/filemanager/browser/default/connectors/jsp/connector 和/editor/filemanager/upload/simpleuploader,需要在兩個映射前面加上/FCKeditor, 即改為/FCKeditor/editor/filemanager/browser/default/connectors/jsp/connector和 /FCKeditor/editor/filemanager/upload/simpleuploader。 test.jsp、show.jsp是用來演示在線編輯器的一個小例子。 以上是最基本的一些設置,要想運行還需要修改一些,下面作介紹: 1、進入FCKeditor\editor\skin文件夾,如果你想使用fckeditor默認的這種奶黃色,那就把除了default文件夾外的另兩個文件夾直接刪除。 2、刪除目錄/editor/_source, 刪除/editor/filemanager/browser/default/connectors/下的所有文件 刪除/editor/filemanager/upload/下的所有文件 刪除/editor/lang/下的除了fcklanguagemanager.js, en.js, zh.js, zh-cn.js四個文件的所有文件 3、打開/FCKeditor/fckconfig.js 修改 FCKConfig.DefaultLanguage = 'zh-cn' ; 把FCKConfig.LinkBrowserURL等的值替換成以下內容: FCKConfig.LinkBrowserURL= FCKConfig.BasePath + "filemanager/browser/default/browser.html?Connector=connectors/jsp/connector" ; FCKConfig.ImageBrowserURL= FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector" ; FCKConfig.FlashBrowserURL= FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Flash&Connector=connectors/jsp/connector" ; FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=File' ; FCKConfig.FlashUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Flash' ; FCKConfig.ImageUploadURL = FCKConfig.BasePath + 'filemanager/upload/simpleuploader?Type=Image' ; 4、fckconfig.js總配置文件,可用記錄本打開,修改后將文件存為utf-8 編碼格式。找到:FCKConfig.TabSpaces = 0 ; 改為FCKConfig.TabSpaces = 1 ; 即在編輯器域內可以使用Tab鍵。 尚未解決的問題:當需要插入圖片時,無法正常取得UserFiles下的圖片資源。在FCKeditor\editor\filemanager\browser\default\connectors中缺少關于jsp的內容?不知道是什么緣故! 相關代碼可下載 注:在test.jsp中提供了三種使用的方式,自己可以參考一下 可參見 已經轉移到 好·色之徒--我的博客、我的生活

          Feedback

          # re: 在線編輯器FCKeditor   回復  更多評論   

          2006-09-28 09:43 by 123bingbing
          www.mylinux.com.cn 包羅java,linux,數據庫,安全等等技術資料,更有眾多軟件外包項目,所有項目直接與mylinux簽署合同,保證用戶的合法權利.
          qq群:15096318(已滿) 26343297(已滿) 26343309(已滿) 20767472(已滿) 30440614(已滿)21189212(已滿)


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          posts - 39, comments - 91, trackbacks - 0, articles - 1

          Copyright © 城市劣人

          好·色之徒
          主站蜘蛛池模板: 周口市| 彭山县| 密云县| 资讯 | 托克托县| 瑞丽市| 安平县| 江山市| 阿城市| 阿坝| 青神县| 明溪县| 竹山县| 谷城县| 长海县| 富锦市| 新乡市| 新营市| 巫溪县| 江源县| 韶关市| 松江区| 凤翔县| 清徐县| 呼伦贝尔市| 墨江| 德兴市| 蒙自县| 庆安县| 瑞安市| 龙川县| 博兴县| 溆浦县| 大理市| 察雅县| 平罗县| 江安县| 武夷山市| 锡林郭勒盟| 灯塔市| 霍城县|