Discuz教程网

[代码修改] 24小时之内发表的主题在其后面加上new标志 For discuz 7.2

[复制链接]
authicon dly 发表于 2011-11-5 10:49:43 | 显示全部楼层 |阅读模式
7.2没了NEW据说用“提醒”了,不过我觉得NEW还是很重要因为很多人已经习惯,这么就强硬把人的习惯改了么?还有原先的NEW是指未读,我觉得也没太必要,新主题标NEW,让人家一看就知道这是新发的主题,这样便于查看,不然几年前的贴顶上来也也有个NEW,觉得挺怪异。多说无意,以前我也发过6.0的,改了下7.2可用。

第一步:在forumdisplay.php中查找
  1. while(($querysticky && $thread = $sdb->fetch_array($querysticky)) || ($query &&

  2. $thread = $sdb->fetch_array($query))) {
复制代码
并在其下增加
  1. $thread['lzsky']= $thread['dateline'];
复制代码
第二步:在forumdisplay.htm中查找
  1. <span class="threadpages">$thread[multipage]</span>
  2. <!--{/if}-->
复制代码
并在其下增加
  1.      <!--{if (($timestamp-$thread['lzsky'])<86400)}-->
  2.       <img src="{IMGDIR}/new.gif" border="0" alt="24小时内发布的新帖" />
  3.      <!--{/if}-->
复制代码
找一个new的图片传到 images/Default/里面就OK了。



上一篇:主题浏览过后,标题变色 For Discuz 7.2
下一篇:给快速回复中消失的标题 加回来 For Discuz 7.X
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2024-4-27 08:48

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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