说明:今天、昨天、发帖主题日期分颜色,今日发布的主题红色,显示为:今日发布,昨日发布的主题为蓝色。其中如果要修改颜色的话就修改里面的颜色代码就可以,加什么代码就不需要我来说了吧。
演示地址:http://bbs.jstz.org/forum-16-1.html演示图片:
修改方法:
打开template\default\forum\forumdisplay_list.htm
查找到:- <em>$thread[dateline]</em>
复制代码 替换成如下内容:- <!-- Discuz!补丁:今天、昨天、发帖主题日期分颜色显示 for Dx 开始 -->
- {eval $today=date('Y-n-j',time());}
- {eval $yesterday=date('Y-n-j',(time()-60*60*24));}
- {eval $twodaysago=date('Y-n-j',(time()-60*60*24*2));}
- <!--{if $thread[dateline]==$today}-->
- <font color="#FF0000">今日发布</font>
- <!--{elseif $thread[dateline]==$yesterday}-->
- <font color="#0000FF">昨日发布</font>
- <!--{else}-->
- <em>$thread[dateline]</em>
- <!--{/if}-->
- <!-- Discuz!补丁:今天、昨天、发帖主题日期分颜色显示 for Dx 结束 -->
复制代码 如果需要上面的:今日发布和昨日发布修改成时间的话,就用下面这个代码:- <!-- Discuz!补丁:今天、昨天、发帖主题日期分颜色显示 for Dx 开始 -->
- {eval $today=date('Y-n-j',time());}
- {eval $yesterday=date('Y-n-j',(time()-60*60*24));}
- {eval $twodaysago=date('Y-n-j',(time()-60*60*24*2));}
- <!--{if $thread[dateline]==$today}-->
- <font color="#FF0000">$thread[dateline]</font>
- <!--{elseif $thread[dateline]==$yesterday}-->
- <font color="#0000FF">$thread[dateline]</font>
- <!--{else}-->
- <em>$thread[dateline]</em>
- <!--{/if}-->
- <!-- Discuz!补丁:今天、昨天、发帖主题日期分颜色显示 for Dx 结束 -->
复制代码 |