查看: 4878|回复: 53
打印 上一主题 下一主题

[分享]2.1论坛首页版块上面的新帖热帖

[复制链接]
跳转到指定楼层
楼主
发表于 2006-4-29 00:01:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新丰家园网,新丰百事通。
[分享]2.1论坛首页版块上面的新帖热帖

在论坛首页版块上面上调用新帖热帖,可以随时查看论坛的最新发帖。

1、打开index.asp在第6行处的:

If BBS94KK.Info(20)="1" then ShowInfo()

下面加上一行代码:

ShowNewHot()

2、 在最后面的:

%>

上面加上:

Function ShowNewHot()
BBS94KK.ShowTable"新帖<span style=''margin-left:50%''>热帖</span>","<table width=''100%'' border=''0'' cellspacing=''0'' cellpadding=''0''><tr><td style=''border-right:1px "&BBS94KK.SkinsPIC(0)&" dotted'' width=''50%''>"&GetNewTopic(1,5)&"</td><td width=''50%''>"&GetNewTopic(2,5)&"</td></tr></table>"
End Function
Function GetNewTopic(flag,Num)
Dim Rs,Sql,Noshow,i,S
Noshow=BBS94KK.NoShowTopic()
If BBS94KK.Cache.valid("IndexNewTopic"&Flag) then
GetNewTopic=BBS94KK.Cache.Value("IndexNewTopic"&Flag)
Else
If Noshow="" Then NoShow="0"
S="":I=0
If Flag=1 Then
Sql="select TopicID,Name,Face,Caption,boardid,lasttime,SqlTableID From [KK_topic] where isdel=False And BoardID not in("&Noshow&") order by lasttime DESC"
Else
Sql="select TopicID,Name,Face,Caption,BoardID,LastTime,SqlTableID From [KK_topic] where isdel=False And BoardID not in("&Noshow&") And DATEDIFF(''d'',[LastTime],''"&BBS94KK.NowBbsTime&"'')<7 order by ReplyNum DESC"
End If
Set Rs=BBS94KK.Execute(Sql)
Do while not Rs.eof
I=I+1
If I>Int(Num) Then Exit Do
S=S&"<tr><td height=25 width=1><img src=""pic/face/"&Rs("face")&".gif""></td><td><a href=""Show.asp?BoardID="&Rs("BoardID")&"&ID="&Rs("topicid")&"&TB="&Rs("SqlTableID")&""">"&BBS94KK.Fun.StrLeft(Rs("Caption"),40)&"</a></td><td><a href=UserInfo.asp?name="&Rs("Name")&">"&Rs("Name")&"</a></td></tr>"
Rs.movenext
Loop
Rs.Close
GetNewTopic="<table width=''100%'' border=''0'' cellspacing=''0'' cellpadding=''0''>"&S&"</table>"
BBS94KK.Cache.add "IndexNewTopic"&Flag,GetNewTopic,dateadd("n",20,now)
End If
End Function

3、最后为了使每次发帖刷新缓存,在SaySave.asp的大约290行处找到:

Session(CacheName & "MyInfo") = Empty

下面加上:

BBS94KK.Cache.clean("IndexNewTopic1")
BBS94KK.Cache.clean("IndexNewTopic2")

如果您懒得修改的话,你可以下载已经修改好的附件

不过如果你没有安装社区明星的话,你还是自己手动修改,或你安装了其他插件,最好也手动修改哦

[attach][/attach]

「该帖子被 admin 在 2006-5-14 20:10:14 编辑过」
óó
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏 支持 反对 微信
沙发
发表于 2006-4-30 07:16:25 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

..... AA
板凳
发表于 2006-5-1 05:50:35 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

叮叮咚咚叮叮咚咚叮叮咚咚 ze] [/url][/b]
地板
发表于 2006-5-1 18:39:22 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

<>看看怎么样</P>
5#
发表于 2006-5-6 01:54:11 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

<>看看!</P>
6#
发表于 2006-5-7 14:01:37 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

看看///////
7#
发表于 2006-5-7 14:53:58 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

老大用起要出这个问题啊。。。解决一下撒。。。
<>Microsoft VBScript 运行时错误<FONT face=\"宋体, MS Song\" size=3> </FONT><FONT face=宋体 size=2>错误 \'\'800a01b6\'\'</FONT><FONT face=\"宋体, MS Song\" size=3> </FONT>
<><FONT face=宋体 size=2>对象不支持此属性或方法: \'\'BBS94KK.GetTopicCham\'\'</FONT>
<><FONT face=宋体 size=2>/index.asp</FONT><FONT face=宋体 size=2>,行 222</FONT> </P>
8#
发表于 2006-5-8 22:55:13 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

xiexie
9#
发表于 2006-5-9 00:04:44 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

[color=Blue]強烈支持,嚴重支持,就是支持![/color]
10#
发表于 2006-5-9 08:08:05 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

sssssssssssssssssssss
11#
发表于 2006-5-9 09:39:18 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

[em10]
12#
发表于 2006-5-10 08:45:30 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

^^谢谢分享
13#
发表于 2006-5-14 01:23:32 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

<>我就是在找这个</P>
14#
发表于 2006-5-18 20:50:16 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

<>卡那可能还不行啊·······</P>
15#
发表于 2006-5-19 22:26:59 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

111111111111
16#
发表于 2006-5-22 15:28:37 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

ddddddd
17#
发表于 2006-5-23 17:02:11 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

我要看看。。。。
18#
发表于 2006-5-23 17:03:12 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

我要看看  ~~~~~~~
19#
发表于 2006-5-24 23:22:50 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

dasdsadsa
20#
发表于 2006-5-26 07:05:48 | 只看该作者

回复:[分享]2.1论坛首页版块上面的新帖热帖

gsdfgs

广播台

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

本版积分规则

小黑屋|手机版|掌上论坛| 新丰家园网

© 2004-2018 新丰家园网. All Rights Reserved.

Powered by Discuz! X3.2 Licensed 粤ICP备2024327970号 网站联系QQ:89919308 电话:0751-2289503

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