技术宅的结界

 找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 3552|回复: 3
收起左侧

【论坛】发现Discuz!X3.1的BUG:关联链接和隐藏内容(hide)的BUG

[复制链接]

1041

主题

2327

帖子

5万

积分

用户组: 管理员

一只技术宅

UID
1
精华
217
威望
288 点
宅币
18059 个
贡献
36587 次
宅之契约
0 份
在线时间
1731 小时
注册时间
2014-1-26
发表于 2014-2-27 21:21:18 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有帐号?立即注册→加入我们

x
当你是站长,你在后台设置了关联链接,其中“IDE”被你关联到某个帖子,这个时候,论坛所有帖子中的“IDE”三个字都被改成了<a href="你的链接" target="_blank">IDE</a>
那么隐藏内容的HTML代码,也就是包含了【hide】标签的代码,在经过Discuz!处理后(... class="showhide" ...)就会被改掉(... class="showh<a href="你的链接" ...一团糟)。
结果前几天我发现论坛的隐藏内容变成了“IDE">”而不是有红线的框框。
解决方法是把任何拼写中和“showhide”这个词类似的关联链接去掉。这是临时的解决措施。
我觉得会出这个BUG是因为Discuz!的源码对于关联链接的关键字的解析步骤放在了错误的位置。
这里测试一下。回帖可见。
游客,如果您要查看本帖隐藏内容请回复

0

主题

2

帖子

20

积分

用户组: 初·技术宅

UID
213
精华
0
威望
1 点
宅币
16 个
贡献
0 次
宅之契约
0 份
在线时间
0 小时
注册时间
2014-4-20
发表于 2014-4-20 10:05:13 | 显示全部楼层
才发现这个BUG,回复研究如何利用

0

主题

1

帖子

16

积分

用户组: 初·技术宅

UID
509
精华
0
威望
1 点
宅币
13 个
贡献
0 次
宅之契约
0 份
在线时间
0 小时
注册时间
2014-9-30
发表于 2014-9-30 08:51:00 | 显示全部楼层
看看O(∩_∩)O谢谢分享

0

主题

1

帖子

9

积分

用户组: 初·技术宅

UID
3994
精华
0
威望
0 点
宅币
8 个
贡献
0 次
宅之契约
0 份
在线时间
0 小时
注册时间
2018-6-26
发表于 2018-6-26 17:39:44 | 显示全部楼层

看看O(∩_∩)O谢谢分享

本版积分规则

QQ|申请友链||Archiver|手机版|小黑屋|技术宅的结界 ( 滇ICP备16008837号|网站地图

GMT+8, 2019-8-19 08:28 , Processed in 0.105057 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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