Ordinary hut

          人間一福地,勝似天仙宮
          posts - 61, comments - 50, trackbacks - 0, articles - 1

          如何修改fckeditor的圖片上傳目錄

          Posted on 2009-06-15 15:57 landor 閱讀(1446) 評論(0)  編輯  收藏 所屬分類: web編輯器
          fck默認的圖片上傳路徑是在fckeditor-java-core.jar的net.fckeditor.handles包下的default.properties中定義的,內如如下:
          # base directory for the user files relative to the context root
          connector.userFilesPath = /userfiles

          fck是在net.fckeditor.handlers包中的PropertiesLoader類中聲明了一個static的properties來一次性讀入所有的配置的
          這是個靜態的屬性,而且提供了修改的權限
              /**
               * Setter for a property. If the property already exists, the value will be
               * overridden.<br />
               * <em>Hint</em>: This method is intended as an alternative way to set
               * properties programmatically instead of using the
               * <code>fckeditor.properties</code>. It should never used inside
               * FCKeditor.Java!!!
               * 
               * 
          @param key
               *            The property key.
               * 
          @param value
               *            The property value.
               * 
          @see Properties#setProperty(String, String)
               
          */
              
          public static void setProperty(final String key, final String value) {
                  properties.setProperty(key, value);
              }
          所以只需要在fck加載之前修改他既可,比如可以修改fck的例子如下:
          String userCode="xxx";//此處可以獲取登錄用戶code等動態代碼
          PropertiesLoader.setProperty("connector.userFilesPath","/aaaa"+userCode);
          fckEditor.setValue(
          "This is some <strong>sample text</strong>. You are using <a href=\"http://www.fckeditor.net\">FCKeditor</a>.");
          out.println(fckEditor);
          這樣會生成aaaxxx文件夾

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


          網站導航:
           
          主站蜘蛛池模板: 宝兴县| 长沙市| 什邡市| 贵德县| 郴州市| 呼玛县| 呈贡县| 三明市| 松溪县| 凌云县| 博乐市| 东港市| 政和县| 丰顺县| 封丘县| 上林县| 民权县| 萝北县| 宜丰县| 晋城| 临汾市| 蒲城县| 武隆县| 达拉特旗| 油尖旺区| 彭山县| 安阳县| 巴马| 宜城市| 朝阳县| 怀集县| 涞水县| 治县。| 江城| 延吉市| 鱼台县| 惠州市| 定安县| 永平县| 宜州市| 高雄市|