标题:
[原创] <今日昨日帖子日期变色>完美版 FOR Discuz!4.1
[打印本页]
作者:
yeego
时间:
2006-8-22 08:25
标题:
<今日昨日帖子日期变色>完美版 FOR Discuz!4.1
作者:yeego
演示:
http://www.jiacheng.sh.cn/forumdisplay.php?fid=889
注:参考sw08的“今日帖子日期變色 For 4.X”http://www.discuz.net/thread-312935-1-1.html
改进:
原作只有当日主题帖才变色,加强版定义为该帖最后回复时间(无回复的以发帖时间为准)24小时之内的变色。
完美版改进:
今日帖子日期变为红色,昨日帖子日期变为蓝色(评判标准:12小时之内定义为今日,12小时以后24小时之内定义为昨日)
步骤:
1.打开forumdisplay.php
$thread['icon'] = isset($_DCACHE['icons'][$thread['iconid']]) ? '<img src="'.SMDIR.'/'.$_DCACHE['icons'][$thread['iconid']].'" align="absmiddle">
复制代码
前面加上:
$thread['cgday'] = $thread[lastpost];
复制代码
2.打开forumdisplay.htm
<span class="smalltxt">$thread[lastpost]</span>
复制代码
替换为:
<!--{if (($timestamp-$thread['cgday'])<43200)}-->
<font color=red>$thread[lastpost]</font>
<!--{elseif (($timestamp-$thread['cgday'])>43200) && (($timestamp-$thread['cgday'])<86400)}-->
<font color=blue>$thread[lastpost]</font>
<!--{else}-->$thread[lastpost]<!--{/if}-->
复制代码
作者:
yeego
时间:
2006-8-22 08:29
自己顶一下~~~
作者:
虫虫
时间:
2006-8-22 09:33
好复杂的字符串~!我晕~!
老大真是好厉害的~!支持一下~!
作者:
yeego
时间:
2006-8-22 09:41
原帖由
虫虫
于 2006-8-22 09:33 发表
好复杂的字符串~!我晕~!
老大真是好厉害的~!支持一下~!
偶也只是初学者,学无止境啊~~~
作者:
mingxuan
时间:
2006-8-25 10:50
虽然没有看明白还是支持一下先
欢迎光临 〖嘉城社区网〗 (http://162.218.51.55/)
Powered by Discuz! 7.0.0