找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
教程经验总索引TVMW5/小日本5 索引【视频转换】小日本4/TE4XP 索引【视频转换】TAW4 / TDA3 索引【DVD打包软件】
Nero 索引DVD-Lab 索引【DVD打包软件】编解码器 索引 【必读】固顶帖011号
查看: 190|回复: 1

[Discuz!论坛] 记录一次Discuz官网交流过程:官网发帖编辑器中粘贴从别处复制的内容时,子列表项重复出现

[复制链接]
  • 打卡等级:热心大叔

9335

威望

2695

金钱

1万

贡献

管理员

自由的灵魂

积分
102510
主题
5370
回帖
26386
注册时间
2003-4-10
最后登录
2026-1-17
发表于 2025-11-11 10:22:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
原帖链接:官网发帖编辑器中粘贴从别处复制的内容时,子列表项重复出现 - Discuz! X BUG反馈 - Powered by Discuz!
https://www.dismall.com/thread-27399-1-1.html

我没有想到官方会关闭我的帖子,所以在这里做个记录:



                               
登录/注册后可看大图



IsaacZ




我想转贴个内容,在我自己论坛上测试发布后,显示完美,如图:

截图202511111134194386.jpg

但是复制然后粘贴到本坛编辑器时,子列表项重复出现,且原来的无序列表变成有序列表。如图:

截图202511111130238663.jpg

请官方检查一下针对复制的列表的识别逻辑是不是有问题。







为啥很多用编辑器都要对齐Word呢?现在全世界能完全100%和word效果一致的编辑器很少,国内就一家,就是WPS
可就算你是WPS,真粘贴过来的内容依然要修整,别把很多事情想那么完美





你的意思难道是说,我从Discuz X3.5复制的内容粘贴到X5.0的编辑器里,出现部分内容重复是可以容忍的?然后我需要自己删除多出来的内容?

这不算是BUG?






不同的编辑器,因为官网X5启用了json编辑器,和以前完全是不同的模式了,无法直接兼容的。
json编辑器是区块编辑器,不是bbcode编辑器了






我的需求根本不需要“100%完美”,只是要基本的列表结构不被破坏就可以了





我能理解技术架构变更带来的挑战,但作为用户,从一个Discuz版本复制内容到另一个Discuz版本出现内容重复和结构错乱,这明显影响了基本的使用功能。

既然确认是JSON编辑器与旧架构的兼容性问题,那么这应该被记录为已知的兼容性缺陷,并尝试消除粘贴内容变化给用户带来的困扰。

用户不关心底层是BBCode还是JSON,关心的是基本功能是否正常运作。格式可以有所差异,但内容不应该被篡改——重复和错序已经涉及内容层面的问题了。

PS:关于你提到的编辑器差异,我注意到在官网回复时依然可以使用BBCode模式,这说明系统具备处理传统格式的能力。是否可以在JSON编辑器中增强对传统格式的兼容性处理?





不,编辑器切换内容肯定不能直接复制通用,这很正常,你word里面的内容,也不可能原封不动能带进其他软件里。特别是技术迭代的。

你可以继续用老的编辑器,那就不存在这些问题了。新编辑器带来新的技术的同时,对于老的格式不兼容,这个是正常范围。

你提到的最后一点,属于解析层面,老编辑器就走老的解析,这和编辑器里复制内容不是一回事。

两种编辑器完全是不一样的技术路径,不可能直接在编辑层面就无缝切换。markdown编辑器里的内容,你复制到其他编辑器去,也一样会产生问题。





我想澄清一个关键点:这不是Discuz版本间的数据迁移问题,而是新版编辑器对标准HTML列表结构的解析能力问题。

当我从X3.5的帖子页面复制内容时,我复制的是浏览器中渲染出的标准HTML。这些HTML列表标签(<ol>, <ul>, <li>)是通用的Web标准,不应该因为编辑器从BBCode换成JSON就出现内容重复和结构错乱


截图202511111131146771.jpg


这就像Chrome浏览器应该能正确渲染Firefox保存的网页一样——都是处理标准HTML。现在的问题是JSON编辑器在解析标准HTML列表时产生了明显的逻辑错误(重复项、丢失层级,序号错乱),这确实应该被认定为解析层的缺陷。

截图202511111131396401.jpg



我一开始也误以为是新旧版本的兼容问题,后来才发现根本不是这个问题。复制内容的来源可以任意渲染好的HTML页面,最终考验的还是新版编辑器对HTML内容的解析能力。



补充一下内容来源:DeepSeek交流页面

截图202511111132186566.jpg

粘贴到 X3.5 论坛:

虽然在X3.5编辑器中也给二级列表添加了序号,但提交后的效果却是完全正常的,忠实于内容源:

截图202511111133304594.jpg

同样内容粘贴到 X5.0 官方论坛:

截图202511111132537264.jpg

证明 X5.0 的 JSON 编辑器目前无法正确处理多级列表。




新编辑器就不是HTML类的编辑器,跨种类了谈这个问题无意义




我想我们找到了根本分歧点。您认为这是‘跨种类无意义’,但实际这是所有现代编辑器的基础功能要求。

无论编辑器内部用JSON、Markdown还是二进制存储,当用户从浏览器复制内容(本质是HTML)并粘贴时,编辑器都必须具备解析标准HTML的能力。WordPress的古腾堡编辑器、Notion、Ghost等所有主流JSON区块编辑器都能正确处理HTML列表粘贴,不会出现内容重复。

如果Discuz的JSON编辑器无法正确解析基本的HTML列表结构,这确认了它存在解析层缺陷。感谢您的澄清,这让我明白了问题确实出在编辑器的基础能力上。




如果大家都能看到这个缺陷,就不会急于从X3.5升级到X5.0了




json块状编辑器不同于其他种类,首先要知道他是分块的,其次,HTML带的东西可多了,连word都不能百分百保证复制粘贴进去的东西完全正常,HTML内容我复制到WORD还经常丢失和失去样式呢。

你完全可以不开启json编辑器,自由选择啊




我总结下,大家就别继续讨论了,没讨论的意义,你可以试试市面上所有开源的编辑器,自己体验下就知道了,连微信公众号编辑器都一样

任何编辑器除了WPS都不可能做到完美替代Word,你今天提出这个细节应该做到,明天那个人提出那个细节应该做到,加起来的结果就是Word了。

所以我们只是论坛,不是Word,不是Office



此后帖子被关闭……




后续:


对用户而言,影响他发帖的那个 BUG,就是天大的事。 - 站长杂谈 - Powered by Discuz!
https://www.dismall.com/thread-27404-1-1.html


关于 X5 编辑器粘贴多级列表异常的澄清与建议 - 站长杂谈 - Powered by Discuz!
https://www.dismall.com/thread-27405-1-1.html


IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试问AI,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读版规。
发现掉链,请直接回帖报告。
  • 打卡等级:热心大叔

9335

威望

2695

金钱

1万

贡献

管理员

自由的灵魂

积分
102510
主题
5370
回帖
26386
注册时间
2003-4-10
最后登录
2026-1-17
 楼主| 发表于 2025-11-11 11:44:37 | 显示全部楼层
欢迎大家把以上沟通内容全选复制,粘贴到任意一个AI大模型,让他们帮忙分析一下究竟发生了什么事。你可以这样开头:

以下是一次Discuz!官方论坛的交流记录,对于此次交流你有何评论?

标题:官网发帖编辑器中粘贴从别处复制的内容时,子列表项重复出现
类别:BUG反馈
发帖者:IsaacZ

详细过程:(粘贴全文)
IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试问AI,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读版规。
您的提问是对点拨论坛的最大贡献!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|点拨论坛 |网站地图|网站地图🛡️ 实时安全防护状态

GMT+8, 2026-1-17 04:50 , Processed in 0.089129 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表