- UID
- 1
- 精华
- 245
- 积分
- 75963
- 威望
- 744 点
- 宅币
- 24263 个
- 贡献
- 46222 次
- 宅之契约
- 0 份
- 最后登录
- 2024-4-30
- 在线时间
- 2298 小时
- QQ
用户组: 管理员
一只技术宅
- UID
- 1
- 精华
- 245
- 威望
- 744 点
- 宅币
- 24263 个
- 贡献
- 46222 次
- 宅之契约
- 0 份
- 在线时间
- 2298 小时
- 注册时间
- 2014-1-26
|
当你是站长,你在后台设置了关联链接,其中“IDE”被你关联到某个帖子,这个时候,论坛所有帖子中的“IDE”三个字都被改成了<a href="你的链接" target="_blank">IDE</a>
那么隐藏内容的HTML代码,也就是包含了【hide】标签的代码,在经过Discuz!处理后(... class="showhide" ...)就会被改掉(... class="showh<a href="你的链接" ...一团糟)。
结果前几天我发现论坛的隐藏内容变成了“IDE">”而不是有红线的框框。
解决方法是把任何拼写中和“showhide”这个词类似的关联链接去掉。这是临时的解决措施。
我觉得会出这个BUG是因为Discuz!的源码对于关联链接的关键字的解析步骤放在了错误的位置。
这里测试一下。回帖可见。
|
|