欢迎进入广州凡科互联网科技有限公司网站
全国服务热线
4000-399-000
DedeCMS的HTML自定字段名标识符被过虑难题
时间: 2021-02-23 06:27 浏览次数:
在dedecms后台管理频道栏目实体模型提升自定字段名,一般HTML文本编写器能处理客户编写难题,自然还包含纯单行或几行文字编写。但发觉dedecms会全自动过虑掉一些比较敏感的标识符,
在dedecms后台管理频道栏目实体模型提升自定字段名,一般HTML文本编写器能处理客户编写难题,自然还包含纯单行或几行文字编写。但发觉dedecms会全自动过虑掉一些比较敏感的标识符,例如style款式,百度搜索地形图js启用难题。下边关键紧紧围绕着2个难题共享一下一个人的工作经验。 HTML文本款式...

在dedecms后台管理频道栏目实体模型提升自定字段名,一般HTML文本编写器能处理客户编写难题,自然还包含纯单行或几行文字编写。但发觉dedecms会全自动过虑掉一些比较敏感的标识符,例如style款式,百度搜索地形图js启用难题。下边关键紧紧围绕着2个难题共享一下一个人的工作经验。

HTML文本款式编写错码难题        dedecms默认设置的文字编写器尽管不太美观大方,可是最简约,我拆换过百度搜索武器:ueditor,作用强劲,考虑了绝厚用户的编写必须,可是更换的情况下还必须二次开发设计,例如提交标准图集难题,点不上当地提交的按键等,因此還是挑选用默认设置的文字编写器。

       自定的HTML编写器作用强劲,可是還是比不上默认设置实体模型的文字编写器,以便数据信息安全性,例如用在评价的地区,会过虑掉一些比较敏感词,或是一些不法盗取数据信息的编码。dede应用include\helpers\filter.helper.php开展过虑,被过虑的能够寻找以下字段名:

       $ra1 = array( javascript , vbscript , expression , applet , meta , xml , blink , link , style , script , embed , object , iframe , frame , frameset , ilayer , layer , bgsound , title , base

       依据具体必须删掉style就可以,便可以处理HTML文字编写器的款式错码难题。

百度搜索地形图js无效难题        百度搜索地形图转化成器详细地址(lbsapi/),设定完后以后点一下拷贝编码,过剩的编码能够不必,只必须拷贝  script type= text/javascript 到 /script 中间的编码就可以,别的编码,依据具体状况立即写以内容页模版里边,这儿必须留意的是百度搜索必须出示开发设计密匙,网站站长们去申请办理就行了,立即写以内容模版里。把显示信息地形图的地区编码放到合适的部位,编码以下:

    !--百度搜索地形图器皿,款式依据具体状况改动,id默认设置为map--
    div >        接下去就把js一部分所有拷贝黏贴到自定的文字框中,假如怕标识符数限定,能够自身调大些。

 

      把工作中做了了以后,在前台接待可以看到一切一切正常,会发觉再度进到编写的情况下,一些标识符会被过虑,例如:title,script等,变为sc x ript等乱七八糟的标识符,让地形图显示信息无效。一样依照所述,

       $ra1 = array( javascript , vbscript , expression , applet , meta , xml , blink , link , style , script , embed , object , iframe , frame , frameset , ilayer , layer , bgsound , title , base

      删掉title、script、javascript。可是第二次进来编写的情况下,前台接待地形图依然无效,根据文字比照专用工具发觉,也有 , 分号也被过虑了。在朋友的协助下,還是紧紧围绕include\helpers\filter.helper.php这一文档狠下功夫。

       在大约68行

       $val = preg_replace( /([\x00-\x08,\x0b-\x0c,\x0e-\x19])/ , , $val);

       改为

       $val = preg_replace( /([\x00-\x08|\x0b-\x0c|\x0e-\x19])/ , , $val);

      难题获得处理。但不知道道是不是涉及到到安全性难题,假如不删掉所述这种字段名,也有别的完成方式。实际上地形图错码应当改动68行的编码就充足了,在include\helpers\filter.helper.php发觉下列这一字段名,把它删掉就可以处理款式错码难题。


dedecms模版,dedecms公司模版,dedecms新闻资讯模版,高档HTML5响应式模版,dedecms手机上模版,织梦cms模版实例教程,网站模版,网页页面模版,完全免费网页页面模版



Copyright © 广州凡科互联网科技有限公司 版权所有 粤ICP备10235580号
全国服务电话:4000-399-000   传真:021-45545458
公司地址:广州市海珠区工业大道北67号凤凰创意园