sdcms1.3.1在后台添加代码的时候,第一次插入是正常的,但是如果编辑文章,编辑器就会发生错误,把有些内容当成html代码或者编程语言的代码去处理了。
经本人测试用默认的KindEditor无法解决这个问题,因为KindEditor用的是textarea提交数据,textarea会在提交数据的时候自动对里面的部分html文本进行一次转码,从而导致有些不熟悉的用户在再编辑的时候出现编码混乱的问题。
本人已将sdcms1.3.1后台编辑器改为百度ueditor 编辑器,这个编辑器就不多介绍了,总之很强大就是了。有兴趣的可以去了解下。。
运用百度ueditor 编辑器可完美解决插入代码出错的问题,因为百度支持使用div和script标签作为其容器。之所以要这样做,只是为了尽最大可能去满足和适应用户的各种不同需求。官方推荐使用script标签的原因是textarea会在提交数据的时候自动对里面的部分html文本进行一次转码,从而导致有些不熟悉的用户在再编辑的时候出现编码混乱的问题。而使用script标签可以很好地克服这个缺点。
整合百度编辑器的代码稍后放出!
支持编辑器图片批量上传
支持附件上传
支持分页标签
支持代码高亮
。。。不一一介绍了,有兴趣的,可以试用下!