Drupal的CKEditor插件
为了便于产品同学整理发布文档,我们就自己搭建了一个Drupal系统
并安装了ckeditor插件,方便编辑静态页面
但发现ckeditor有个问题,它会自动移除掉空的tag,如一个空的span
查了好多文章,说是通过设置fillEmptyBlocks可以解决,但尝试了无果
后来,就单独加了一个protectedSource的正则,把span的给过滤掉了
编辑modules/ckeditor/ckeditor.config.js配置文件,增加:
config.protectedSource.push(/<span.*?><\/span>/gi);
清除缓存,再试就ok了
另外:如果页面引用了自己的css,想在ckeditor中看出效果
可以配置该插件,设置CSS FILE PATH的路径即可
于老师威武
不错,正遇到这问题!