PHPCMS后台编辑器HTML和JS脚本过滤

发布时间:2017-04-25    浏览次数:

在最新版的PHPCMS V9后台添加文章或更新文章时,发现后台编辑器添加了过滤的代码,可能是官方为了安全的考虑,而作为技术的我,经常要上传一些html或js之类的代码,如果直接放进去的话,会直接过滤掉,但前台是不会受什么影响的,就是后台看起来很不舒服。
解决的方法有两种,一种是安装PHPCMS的高亮代码插件,在插入代码的时候,使用插件将插入的代码进行包含起来就可以了,这种方法经过测试,在修改文章的时候依然会被过滤掉。
第二种方法就是找到过滤的函数,将其删除掉,打开 /phpcms/modules/content/content.php 245行注释掉如下代码:
$data = array_map('htmlspecialchars_decode',$data);

把这句删除或注释掉就行了。