搬码资源网广告位 搬码资源网广告位

织梦dede文章增加HTML自定义字段字符被过滤问题

<p style="text-indent:2em;">在Dedecms后台频道模型增加自定义字段,一般HTML文字编辑器能解决用户编辑问题,当然还包括纯单行或多行文本编辑。但发现Dedecms会自动过滤掉某些敏感的字符,比如style样式,百度地图js调用问题。下面主要围绕着两个问题分享一下个人的经验。

<p style="text-indent:2em;">建立自定义字段可以参考《Dedecms如何添加自定义字段与前台调用内容》

<p style="text-indent:2em;">Dedecms默认的文本编辑器虽然不太美观,但是最简洁,我更换过百度神器:ueditor,功能强大,满足了绝大用户的编辑需要,但是替换的时候还需要二次开发,比如上传图集问题,点不了本地上传的按钮等,所以还是选择用默认的文本编辑器。

<p style="text-indent:2em;">自定义的HTML编辑器功能强大,但是还是不如默认模型的文本编辑器,为了数据安全,比如用在评论的地方,会过滤掉某些敏感词,或者某些非法窃取数据的代码。dede使用includehelpersfilter.helper.PHP进行过滤,被过滤的可以找到如下字段:

<p style="text-indent:2em;">

<p style="text-indent:2em;">根据实际需要删除style即可,就可以解决HTML文本编辑器的样式乱码问题。

<p style="text-indent:2em;">百度地图生成器地址(http://api./lbsapi/createmap/index.html),设置完了之后点击复制代码,多余的代码可以不要,只需要复制

声明:
本站发布的文章及附件仅限用于学习和研究目的;不得将上述内容用于商业或非法用途,否则后果请用户自负。
本站资源来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
如果您喜欢该程序,请支持正版软件,得到更好的正版服务。
本文链接:https://www.abnma.com/11365.html,转载请注明出处。
如有侵权,请邮件联系我们删除处理。

0
搬码资源网广告位

评论0

请先

没有账号? 注册  忘记密码?