Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[原创HACK]主题自动高亮!(04.29)

[复制链接]
︶ㄣ雙生兒ぞ 发表于 2005-4-29 00:50:22 | 显示全部楼层 |阅读模式
插件制作:︶ㄣ雙生兒ぞ
制作时间:2005年04月29日
本帖来源:http://www.twinsup.com/viewthread.php?tid=3530
插件说明:当天发布的主题、被置顶的主题将自动高亮!(但不改变版主手动高亮的颜色!),安装本插件后,普通主题的手动高亮请勿设置为蓝色,否则过期后会自动还原!
作者补充:本人小菜,希望各位前辈能够多多支持,纰漏之处还请大虾不吝赐教,本人将继续推出更多的 Plus  ,多谢!


修改 forumdisplay.php

Step 1:
查找:
  1. $discuz_action = 2;
复制代码


在下面添加:
  1. $monthnow=date(m);
  2. $datenow=date(d);
  3. $yearnow=date(Y);
  4. $today=mktime(0,0,0,$monthnow,$datenow,$yearnow);
复制代码


Step 2:
查找:
  1. while($thread = $db->fetch_array($query)) {
复制代码


在下面添加:
  1. //主题自动高亮开始

  2.                 if($thread[displayorder]==0){
  3.                                 if($thread[dateline]-$today>=0&&$thread[highlight]==0){
  4.                                         $db->query("update $table_threads set highlight=6 where tid=$thread[tid]");//当天主题颜色为6,可以自己更换
  5.                                 }elseif($thread[dateline]-$today<0&&$thread[highlight]==6){
  6.                                         $db->query("update $table_threads set highlight=0 where tid=$thread[tid]");//默认主题颜色为0,可以自己更换
  7.                             }
  8.                 }elseif($thread[displayorder]==1&&$thread[highlight]==0){
  9.                         $db->query("update $table_threads set highlight=4 where tid=$thread[tid]");//置顶一颜色为4,可以自己更换
  10.                 }elseif($thread[displayorder]==2&&$thread[highlight]==0){
  11.                         $db->query("update $table_threads set highlight=7 where tid=$thread[tid]");//置顶二颜色为7,可以自己更换

  12.                 }elseif($thread[displayorder]==3&&$thread[highlight]==0){
  13.                         $db->query("update $table_threads set highlight=1 where tid=$thread[tid]");//置顶三颜色为1,可以自己更换

  14.                 }

  15. //主题自动高亮结束
复制代码

[ Last edited by ︶ㄣ雙生兒ぞ on 2005-4-29 at 00:56 ]

评分

1

查看全部评分

 楼主| ︶ㄣ雙生兒ぞ 发表于 2005-4-29 00:58:59 | 显示全部楼层
不知道大家喜不喜欢,反正对我个人的论坛是非常实用的```
回复

使用道具 举报

ndren 发表于 2005-4-29 09:34:07 | 显示全部楼层
呵,我的论坛暂时用不到自动高亮的功能,不过还是要来支持下。

希望可以写出更好的HACK。。。
回复

使用道具 举报

lyxp 发表于 2005-4-29 09:50:43 | 显示全部楼层
想法很不错呵
回复

使用道具 举报

freddy 发表于 2005-4-29 10:02:26 | 显示全部楼层
支持个!成功的人回一贴,我加个分
回复

使用道具 举报

福帅 发表于 2005-4-29 14:15:01 | 显示全部楼层
这个插件确实很不错,想得很周到!能不能改成又加亮又加粗的呢?
回复

使用道具 举报

xjbl 发表于 2005-4-29 14:18:07 | 显示全部楼层
想法不错....纯支持下...
回复

使用道具 举报

 楼主| ︶ㄣ雙生兒ぞ 发表于 2005-4-29 18:04:46 | 显示全部楼层
Thank 大家的支持!
回复

使用道具 举报

福帅 发表于 2005-4-30 00:58:13 | 显示全部楼层
装了,没反应,颜色数字指向哪个文件啊?

http://xuua.nayble.net/bbs/forumdisplay.php?fid=1&page=1
回复

使用道具 举报

尐強 发表于 2005-4-30 00:59:26 | 显示全部楼层
先頂一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-22 20:45 , Processed in 0.033208 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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