【原创】门户编辑器复制粘贴内容自动转化为纯文本格式,去除富媒体样式及沉余代码-建站教程下载

【原创】门户编辑器复制粘贴内容自动转化为纯文本格式,去除富媒体样式及沉余代码

来自版块: 建站教程 发表于: 2025-7-3 15:04:58
331
如本资源下载地址失效,请点击此处进行反馈
【特别说明】:代码中去掉并过滤了图片,如需要图片的,请自行修改代码

更新:2025/7/8 更新了英文与英文、英文与符号、英文与汉字、汉字与数字、汉字与符号、数字与符号之间的移除空格的过滤逻辑
过滤前:ABC ,你好 啊!请问你在吗 ?你知道1 + 1=多少吗?
过滤后:ABC,你好啊!请问你在吗?你知道1+1=多少吗?

2025/8/15 更新优化代码
1、新增手动添加的超链接网址头判断,如https://tuyuanma.com/ 则添加target="_blank"新窗口打开,其他网址全部添加target="_blank"新窗口打开 和 rel="noopener noreferrer nofollow"禁止搜索引擎赋权;
2、新增表格复制粘贴的内容如有图片和表格,代码TXT文本格式化后保留图片和表格;
3、新增表格代码TXT文本格式化统一为自适应移动端样式
4、修正复制粘贴的内容TXT文本格式化后顺序错误的问题;
5、修正编辑器默认内容在勾选 编辑源码 时,默认提示内容没有清空的问题;
6、修正无法回车换行,空内容强行清空的问题;
7、修正手动添加超链接,链接内容及位置错误的问题。

懒人文件下载:https://drive.uc.cn/s/6c072c306f3f4?public=1 懒人文件为第一版代码,非教程中的最新代码,请自行修改最新代码。
下载后,直接替换
网站根目录——source——module——home——home_editor.php 文件

Dicusz门户编辑器默认复制粘贴的内容中有很多富媒体沉余代码,每次都要手动在txt文本中清空,浪费大量时间,这里兔源码给大家提供了解决方法,当复制粘贴内容自动转化为纯文本格式,去除富媒体样式及沉余代码【这里保留了 加粗b / 倾斜i / 下划线u 等常规代码样式】。

这里废话不多说,现在开始上教程!
1、进入网站根目录——source——module——home——打开文件home_editor.php
2、在打开文件home_editor.php中搜索代码
  1. <SCRIPT LANGUAGE="JavaScript">
  2.         function blank_load() {
  3.                 var inihtml = '';
  4.                 var obj = parent.document.getElementById('uchome-ttHtmlEditor');
  5.                 if(obj) {
  6.                         inihtml = obj.value;
  7.                 }
  8.                 if(! inihtml && !window.Event) {
  9.                         inihtml = '<div></div>';
  10.                 }
  11.                 if(!inihtml) {
  12.                         inihtml = '&nbsp;';
  13.                 }
  14.                 window.frames['HtmlEditor'].document.body.innerHTML = inihtml;
  15.         }
  16.         document.write('<div id="divEditor" style="padding-left:4px;height:100%;background-color:#fff"><IFRAME class="HtmlEditor" ID="HtmlEditor" name="HtmlEditor" style="height:100%;width:100%;" frameBorder="0" marginHeight=0 marginWidth=0 src="home.php?mod=editor&op=blank&charset=<?php echo $_GET['charset']; ?>" onload="blank_load();"></IFRAME></div>');

  17. </SCRIPT>
复制代码
替换为如下代码
以下为20285年8月15日最新更新代码
游客,如果您要查看本帖隐藏内容请回复


广告
大象广告联盟AD 大象广告联盟AD
返回顶部