您的位置:首页精文荟萃DIY天地 → 如何解决动网论坛升级到8.3版不显示精华帖

如何解决动网论坛升级到8.3版不显示精华帖

时间:2010/8/12 8:18:42来源:本站整理作者:大毛我要评论(0)

如何解决动网论坛升级到8.3版不显示精华帖

我不是程序员,更不是很有经验的网站架构者,前几天升级“中国电子技术论坛”碰到问题。下面详细讲述我的经过。

首先提供一下升级包及升级程序下载:动网论坛asp8.3 (含升级包)

动网论坛已经很久升级了,一直望着它有所表现,还好,动网8.3版在期待中终于上线,于是我迫不及待的开始了由动网8.2升级到动网8.3的升级之旅。

下载升级包到服务器,上传,更新,就不再详细描述。说说我碰到的问题了。

第一个问题:数据升级时出错,这个简单了,对好数据库的位置,和数据库名,就可以了。

第二个问题:精华粘不显示。

精华粘不显示,我以为是标签调用出了问题,于是一开始是直接放弃的。可是后来我们技术迟迟不给予支持,怎么办?我只有硬着头皮去尝试解决了。

经过一些分析和探索后我解决了问题,解决方法如下:

精华粘标签的在:\Resource\Label\Dv 文件下的“besttopic.tpl”文件里。

打开“besttopic.tpl”可以看到内容:

query|||7200|||bbs|||select top 10  B.PostUserName, B.Title, B.Rootid as topicid,

B.Boardid, B.Dateandtime as topictime, B.Announceid as postid, B.Id as bestid,

B.Expression From Dv_BestTopic B INNER JOIN Dv_Topic T ON B.RootID = T.TopicID where

B.boardid not in(444,777) and Datediff("d", B.DateAndTime, Now()) <= 90 order by B.id

desc|||<ul>|||<LI><A href="dispbbs.asp?boardid={$Boardid}&amp;id={$ID}">{$Topic}

</A></LI>|||</ul>|||10$1$1$$1$0$0|||28|||2

里面有句为: 90 order by B.id  ,了解代码的可能知道,这个是说明精华粘子要在90天之后才显示出来。如果我们要在现在给予显示的话,将90改大就可以了,可以根据你网站情况进行改动。比如我从100,150,200,250,直到300,才有内容显示出来。记得改了后要更新缓存哦。否则显示不了你改的效果。另外一个方案就是到数据库里把帖子的发布时间改为90天以内的时间,这个相对麻烦,不支持这样改。

希望对你有帮助,谢谢。

 

 

相关阅读 lol海克斯科技战利品库限时销售活动网址 lol稀有宝石限时兑换限定lol酷秀一夏百胜挑战活动网址在哪 lol酷秀一夏百胜挑战皮肤领取网快播激动网版增强播放器动网8.0最新远程注入漏洞防范lol阿卡丽的神秘商店6月活动地址2019 2019lol6月阿卡丽的神秘商店cf幸运骰子2019第六期活动地址 cf2019幸运骰子抽奖活动网址cf王者力宏夺宝活动地址 cf王者力宏夺宝5月活动网址2019cf一枪入魂活动地址 cf6月一枪入魂抽奖活动网址2019

文章评论
发表评论

热门文章 电脑主机箱后档片开启如何进入电脑注册表

最新文章 CPU常见故障分析及解决AMD第三代APU怎么样? CPU常见故障分析及解决方法AMD第三代APU怎么样?AMD第三代APU介绍推荐电脑主机箱后档片开启图解怎么给文件夹换图标

人气排行 如何进入电脑注册表SSD固态硬盘安装系统教程 系统迁移到SSD方案word按空格自动删除后面的文字如何使用WIN7自带的远程协助瑞昱声卡realtek hd音频管理器怎么设置QQ炫酷皮肤美图个性场景帮你完成win7如何共享打印机设置如何打开注册表 xp