织梦系统后台设置关键词输入英文逗号“,”失效怎么解决

这篇文章主要为大家详细介绍了织梦系统后台设置关键词输入英文逗号“,”失效怎么解决,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

      关于织梦系统中的“逗号”问题,织梦模板小编记得介绍过不少文章,例如有《dedecms中Tag标签中英文逗号自动转换的方法》、《DEDE的Tag标签中文全角逗号自动变成英文半角逗号的办法》以及《织梦后台发布文章关键词中的逗号被过滤了怎么解决》等三篇文章。这一系列的“逗号文章”也是织梦系统优化进程中我们经常会碰到的问题,这不今天织梦模板小编又在用户那边得到一个反馈的问题:织梦系统后台设置关键词输入英文逗号“,”失效了,这个是什么原因,又该如何解决呢?

      织梦dede自从升级到5.7版本后,图片集与软件的文章编辑是无法输入英文逗号","的,包括关键词也无法用英文逗号隔开,保存后自动清除了英文逗号,虽然数据库写入没问题,但假设客户二次编辑保存时候,写入的就是没有英文逗号的内容了,这是一个相当坑爹的BUG,可能有的朋友还没有遇到这个问题,试试就能体会到如何被织梦坑了的感觉,针对这个问题,织梦361 给出了下面的解决办法。

      如果是图片集的编辑,那么找到该页面的php文件,位于后台dede目录下的album_edit.php,搜索XSSClean,找到代码

$arcRow=XSSClean($arcRow);$addRow=XSSClean($addRow);

把该段代码注释掉就可以了,如图所示:

        同样的处理办法,软件等其他内容模型如果出现该问题,解决方法也是一样的。

        除此之外,我们会发现虽然文章编辑的时候可以显示英文逗号了,但后台编辑图片集列表仍然无法显示逗号,找到include目录下的datalistcp.class.php,搜索XSSClean,找到

$rsArray[$i]  =  $this->XSSClean($arr);

更换成

$rsArray[$i] = $arr;

这样就可以了,如图所示:

    好了,到这里关于织梦系统后台的有一个“逗号问题”又得以解决。是不是很开心濑。

以上就是织梦系统后台设置关键词输入英文逗号“,”失效怎么解决的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持乐享吧网。

织梦模板美化教程之织梦缩略图完美优化

做网站的朋友都想拥有一个漂亮大气的网站(今天这里织梦模板小编暂时先抛弃代码优化不谈)。当然作为专业的织梦模板生产商的织梦361网站也会十分在意一个网站美化程度。因此织

为您推荐

没有账号? 忘记密码?

社交账号快速登录