当前位置:首页 > 日志 > 正文内容

织梦编辑器复制粘贴文本会自动添加div标签,最简单去除方法

光的传人7年前 (2019-05-08)日志5313

作为一款开源cms,织梦系统确实有不少漏洞爆出来,而且很多是高危漏洞——但是最近一两年却是没有什么大的漏洞爆出,因为用的人多发现的问题也多,修复后问题就少了,这就是开源的好处。最近要做一个网站,测试了很多个开源cms(asp的、php的),发现能达到我对网站SEO及DIY要求的cms,就只剩下织梦了!所以,本博主就开始深入了解织梦系统了。

今天发现了一个让人很不爽的小问题:织梦后台编辑器ckeditor在复制粘贴文本的时候,会自动添加div标签(即使是从文本文档里复制没有任何html标签的数据也会自动添加div标签)。这就让文章不需要div标签的站长有点不爽了,当然也是很不习惯(我用了不少编辑器,也是第一次见或者注意到这个小问题)。

怎么办呢?找度娘。可是找来找去,反反复复就那么两个方法,而且很不实用!

网传织梦编辑器粘贴去除div标签方法一:修改/dede/inc/inc_archives_functions.php文件,就不复制具体方法了,加入代码

$body = str_replace("div","p",$body); echo $str."\n";

这段代码的意思是,在发布文章的时候把div标签替换成p标签,这就导致很多文章的代码也是错误的如下:

$body = str_replace("p","p",$body); echo $str."\n";

两个P?div被替换了!所以这个方法很不实用,只能在发布的时候替换(文中有任何div都被替换,也是一大BUG啊),在编辑的时候不能够所见即所得,也让人不爽!

网传织梦编辑器粘贴去除div标签方法二:修改/include/ckeditor/ckeditor.js,查找  'p':'div' 改成'div':'p'(好像一共11处)。经过测试,没发现有效果(后台清理缓存了,ckeditor.js也刷新了,还是没效果,不知咋回事)。

光的传人自己找到的织梦编辑器粘贴去除div标签方法:其实非常简单也非常实用,毕竟我们要求很简单,只需要把我们复制的文本原封不动的粘贴到编辑器里就行了,不需要替换标签,换行还是要的。就这点要求怎么实现呢?其实织梦后台编辑器ckeditor的工具栏里有这么一个工具——粘贴为无格式文本。这样不就很简单的解决了?粘贴后只有换行<br />标签,就是我想要的!只不过在粘贴的时候多点一个按钮就可以了,没有什么BUG,也不需要修改系统文件,简单完美的解决了诉求!

QQ截图20190508235358.jpg

不得不说,网上复制来复制去的文章太多了,很多时候得靠我们自己去实践!

扫描二维码推送至手机访问。

版权声明:本文由光的传人博客www.liu16.com发布,如需转载请注明出处。

本文链接:http://www.liu16.com/post/dede-div.html

标签: 织梦
分享给朋友:

相关文章

快速去除excel里面所有文本框——操作步骤

快速去除excel里面所有文本框——操作步骤

同事发来的一个excel表格,在编辑内容的时候,总是变的很迟钝,反映好久才能编辑,里面根本就没有多少内容啊,文件也不大还不到100k,怎么会这样呢?仔细研究才发现,原来是表格中含有大量的空的文本框,于是试着去删除,可是删了很久(得删了几十个...

z-blog博客系统修改评论选项邮箱必填方法

z-blog博客系统修改评论选项邮箱必填方法

z-blog博客系统asp版本的,本来默认游客留言邮箱不是必填项,一直这样用了5年多。但是由于垃圾评论太多以及其他一些原因,需要开启评论选项中邮箱必填的功能。但是可惜z-blog后台设置中并没有这样的一个开关选项。那怎么办呢?怎样让自己的z...

安装产品密钥时出错错误代码:0xC004F061,我的出现0xc004e016

安装产品密钥时出错错误代码:0xC004F061,我的出现0xc004e016

昨天在虚拟机上安装好的win10,今天想着好好研究下怎么激活,顺便把能用在win10正式版的激活方法及工具分享一下呢,结果出现了如下提示:安装产品密钥时出错错误代码:0xc004e016。微软官方“你已升级到 Windows 10,但未安装...

红米手机16.0开启极简模式黑屏怎么办?

红米手机16.0开启极简模式黑屏怎么办?

自己用的红米手机顺利升级到最新版本JHACNBD16.0并root后,在设置里发现之前的老人模式改名为“极简模式”。难道优化了这个系统?心里发痒就打算再来试试!谁知道又像之前那样出现黑屏,最简单的解决方法详见:红米老人模式黑屏,不要刷机,简...

skype失败;代码1603,安装skype、升级出现此提示解决方法

skype失败;代码1603,安装skype、升级出现此提示解决方法

一直以来使用的都是绿色版的skype,直到最近,每次登陆都提示需要更新最新版,否则会出问题。刚开始没在意,谁知道最近几天,同事发来的skype对话,不管是群聊还是单聊,都莫名其妙的有很多收不到,这是怎么回事呢?这不是逼着老子升级嘛!这种方式...

错误号:3002(aspcms)提示:【加载文件失败】解决方法

错误号:3002(aspcms)提示:【加载文件失败】解决方法

最近刚做的一个自适应平台的企业站,整理好资料、做好漏洞防范后上传到服务器,发现网站的产品详细页面、文章详细页面访问出错,提示:【加载文件失败】,错误号:3002,错误描述:文件无法被打开。这是怎么回事呢?在制作aspcms模板的时候,光的传...

评论列表

洪雨营销
6年前 (2019-10-16)

前来学习

一针见血
一针见血
7年前 (2019-07-22)

大哥你好牛一针见血

新闻头条
7年前 (2019-05-11)

文章不错非常喜欢

一针见血 回复:
大哥你好牛一针见血
7年前 (2019-07-22)

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。