首页 > Discuz经验, 未分类 > Discuz! X2 Bug 之DIY 获得高亮值缺陷

Discuz! X2 Bug 之DIY 获得高亮值缺陷

2012年2月16日 发表评论 阅读评论

2012年2月16日星期四

DIY 获得高亮值
存在问题。

 


例如在diy中写如下代码

  1. [loop]
  2. <li><a href=”{url}” title=”最新帖子
  3. 所在论坛:{forumname}
  4. 主题标题:{title}
  5. 主题作者:{author}
  6. 发表时间:{dateline}
  7. 浏览次数:{views}
  8. 回复次数:{replies}
  9. 最后回复:{lastpost}”{target}>{title}</a></li>
  10. [/loop]

复制代码

这个时候选择获得高亮值在显示的时候发生问题。

这段代码的目的是按如下显示

  1. <a href=”forum.php?mod=viewthread&tid=22506″ title=”最新帖子
  2. 所在论坛:舒心
  3. 主题标题:自由结伴
  4. 主题作者:一直
  5. 发表时间:2012-02-16
  6. 浏览次数:37
  7. 回复次数:6
  8. 最后回复:2012-02-16″ target=”_blank”>自由结伴</a>

复制代码

但实际上代码变成这样,看下面主题标题一行,这里不应该有高亮代码。

  1. <a href=”forum.php?mod=viewthread&tid=22444″ title=”最新帖子
  2. 所在论坛:公示
  3. 主题标题:<font style=” font-weight:=”” 900;color:=”” #2b65b7;”=””>财务公示
  4. 主题作者:我
  5. 发表时间:2012-02-14
  6. 浏览次数:257
  7. 回复次数:25
  8. 最后回复:2012-02-16″ target=”_blank”><font style=”font-weight: 900;color: #2B65B7;”>财务公示</font></a>

复制代码

在添加获得高亮值时存在问题,好像是程序是发现 “{title}”就在其位置加高亮代码,但实际上应该进行判断,在<a></a>之间的{title}才应该添加。

此Bug已得到Discuz官方确认,http://www.discuz.net/thread-2633427-1-1.html

分类: Discuz经验, 未分类 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.