asdtiang的博客 感謝blogjava提供的博客交流平臺

          grails fckeditor上傳圖片顯示不了的問題

          Posted on 2010-08-11 12:06 asdtiang 閱讀(1070) 評論(5)  編輯  收藏 所屬分類: grails study
          fckeditor插件的安裝就不用多說了,在使用時有時會出現上傳圖片顯示的情況,
          config配置如下:
          appName='tatu'///為項目的名稱
          //?set?per-environment?serverURL?stem?for?creating?absolute?links
          environments?{
          ????production?
          {
          ????????grails.serverURL?
          =?"http://www.changeme.com"
          ????}

          ????development?
          {
          ????????grails.serverURL?
          =?"http://localhost:8080/${appName}"
          ????}

          ????test?
          {
          ????????grails.serverURL?
          =?"http://localhost:8080/${appName}"
          ????}


          }
          fckeditor?{
          ??????upload?
          {
          ????????basedir?
          =?"uploads/"? ///配置上傳目錄
          ????????baseurl?
          =?"${grails.serverURL}/uploads/"http:////配置訪問路徑
          ????????overwrite?
          =?false
          ????????link?
          {
          ??????????browser?
          =?false
          ??????????upload?
          =?true
          ??????????allowed?
          =?[]
          ??????????denied?
          =?['html',?'htm',?'php',?'php2',?'php3',?'php4',?'php5',
          ??????????????????
          'phtml',?'pwml',?'inc',?'asp',?'aspx',?'ascx',?'jsp',
          ??????????????????
          'cfm',?'cfc',?'pl',?'bat',?'exe',?'com',?'dll',?'vbs',?'js',?'reg',
          ??????????????????
          'cgi',?'htaccess',?'asis',?'sh',?'shtml',?'shtm',?'phtm']
          ????????}

          ????????image?
          {
          ??????????browser?
          =?true
          ??????????upload?
          =?true
          ??????????allowed?
          =?['jpg',?'gif',?'jpeg',?'png']
          ??????????denied?
          =?[]
          ????????}

          ????????flash?
          {
          ??????????browser?
          =?false
          ??????????upload?
          =?false
          ??????????allowed?
          =?['swf']
          ??????????denied?
          =?[]
          ????????}

          ????????media?
          {
          ??????????browser?
          =?false
          ??????????upload?
          =?false
          ??????????allowed?
          =?['mpg',?'mpeg',?'avi',?'wmv',?'asf',?'mov']
          ??????????denied?
          =?[]
          ????????}

          ??????}

          ????}


          有時會遇到上傳了,顯示不了,查看一下上傳文件沒有在項目文件夾下面,這里可以改源碼:
          找到FckeditorController的execute方法
          private?execute(command,?currentFolder,?userSpace,?uploadOnly?=?false)?{
          ????????def?config?
          =?grailsApplication.config.fckeditor

          ????????def?baseDir?
          =?config.upload.basedir??:?Fckeditor.DEFAULT_BASEDIR
          ????????baseDir?
          =?PathUtils.checkSlashes(baseDir,?"L+?R+",?true)
          ????????baseDir
          =servletContext.getRealPath("/")?+baseDir?? //////增加這句就可以了
          ????????def?spaceDir?
          =?PathUtils.sanitizePath(userSpace)
          ????????spaceDir?
          =?PathUtils.checkSlashes(spaceDir,?"L-?R+",?true)

          ????????def?type?
          =?params.Type
          ????????def?currentPath?
          =?"${baseDir}${spaceDir}${type}${currentFolder}"
          ????????def?currentUrl
          ????????def?realPath


          天蒼蒼,野茫茫,風吹草底見牛羊

          Feedback

          # re: grails fckeditor上傳圖片顯示不了的問題  回復  更多評論   

          2010-08-18 15:50 by 想飛就飛
          你好,請問你的fck-editor 在ie7下能顯示 圖片框不?

          我在ie7下,所有的彈出框都不顯示,在ff3下,是好的

          # re: grails fckeditor上傳圖片顯示不了的問題  回復  更多評論   

          2010-08-18 16:10 by asdtiang
          我也遇到過這種問題,換下插件的版本,好像最新版本有這問題,0.9的沒有

          # re: grails fckeditor上傳圖片顯示不了的問題  回復  更多評論   

          2010-08-18 17:42 by 想飛就飛
          兄弟,你裝的0.9后,改過什么配置沒?
          我試試了0.9的,好像還是效果一樣啊
          點了insert image,整個變暗,然后就沒反應了
          我的grails是1.2.2

          # re: grails fckeditor上傳圖片顯示不了的問題  回復  更多評論   

          2010-08-18 17:54 by asdtiang
          @想飛就飛
          我的是0.9的,正常啊,我記得我當時一換版本就正常了

          # re: grails fckeditor上傳圖片顯示不了的問題  回復  更多評論   

          2010-08-18 17:55 by asdtiang
          grails版本是1.3.4的

          posts - 80, comments - 24, trackbacks - 0, articles - 32

          Copyright © asdtiang

          asdtiang的博客 PaidMailz
          點擊廣告網賺A(每天4個廣告,每個0.0025美元,一個搜索廣告0.03美元)
          主站蜘蛛池模板: 五大连池市| 铁岭县| 灵武市| 宜宾县| 瑞金市| 墨竹工卡县| 织金县| 黑山县| 上栗县| 屏东市| 滁州市| 湘阴县| 永寿县| 什邡市| 南华县| 福泉市| 堆龙德庆县| 安图县| 三明市| 浑源县| 称多县| 广水市| 苍南县| 昌吉市| 腾冲县| 东丰县| 沿河| 象州县| 磴口县| 增城市| 晋城| 高青县| 金川县| 柏乡县| 胶州市| 堆龙德庆县| 齐齐哈尔市| 正阳县| 龙川县| 巴南区| 开平市|