Grails 1.1 中使用 fckeditor 0.9 配置

目前Grails fckeditor plugin版本为0.9

下载地址http://www.grails.org/plugin/fckeditor

下载安装完插件后需要做如下配置

在Config.groovy文件中添加fckeditor配置信息

fckeditor {
  upload {
    basedir = "/tmp/storagearea/"
    baseurl = "/uploads/"
    overwrite = false
    link {
      browser = true
      upload = false
      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 = []
    }
  }
}

 

页面上调用

 <fckeditor:editor name="newsContent" width="100%" height="400" toolbar="Standard" fileBrowser="default">${fieldValue(bean: newsInstance, field: 'newsContent')}</fckeditor:editor>

 

如果还需要配置工具条的话需要进入\web-app\plugins\fckeditor-0.9\js\fckeditor 下面找到 fckconfig.js文件做具体配置

 

PS:页面显示时,Grails 会自动对fckeditor生成的HTML转义,so,需要使用decodeHTML()方法反转义一次如下${newsInstance.newsContent.decodeHTML()}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值