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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

首页四格“热帖”不展示的暂时解决方法

[复制链接]
otherbank 发表于 2013-6-6 16:05:28 | 显示全部楼层 |阅读模式
本帖最后由 otherbank 于 2013-6-7 10:58 编辑

首页四格“热帖”不展示的暂时解决方法:

1、先修改一下程序错误,回帖后热度值不增加;
找到文件"source\class\model\model_forum_post.php"搜索代码
  1. $heatthreadset ? $heatthreadset : array();
复制代码
修改为:
  1. $this->param['updatethreaddata'] = $heatthreadset ? $heatthreadset : array();
复制代码
2、降低一下热门主题显示级别,
默认是50,100,150修改为1,2,3能保证站点很小的情况下也能显示热帖,各站长可以根据自己的实际情况来定:

后台——》全局——》站点功能——》主题热度



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| otherbank 发表于 2013-6-6 16:12:05 | 显示全部楼层
PS:首页四格的“热帖“默认显示的是站点7天内发布的且热度值达到3级的热帖,如果要修改时间和热度值级别,可以跟帖,我给出解决方案。
找到文件"\source\module\forum\forum_index.php",在162行左右的代码:
  1. $grids['hot'] = C::t('forum_thread')->fetch_all_for_guide('hot', 0, array(), 3, 0, 0, 10, $_G['setting']['grid']['fids']);
复制代码
分析如下:
  1. $grids['hot'] = C::t('forum_thread')->fetch_all_for_guide('hot', 0, array(), 3(这是热度级别可以自己修改), 0(这是时间限制), 0, 10, $_G['setting']['grid']['fids']);
复制代码
回复

使用道具 举报

用心等待 发表于 2013-6-6 16:42:08 | 显示全部楼层


顶记咚!好帖子!
回复

使用道具 举报

1314学习网 发表于 2013-6-6 20:03:13 | 显示全部楼层
支持下解决办法
回复

使用道具 举报

178good 发表于 2013-6-6 23:47:16 | 显示全部楼层
终于出了,哎,急死人了
回复

使用道具 举报

178good 发表于 2013-6-7 00:17:56 | 显示全部楼层
本帖最后由 178good 于 2013-6-7 00:19 编辑

嗯,修改后,好了,谢谢
回复

使用道具 举报

7#
无效楼层,该帖已经被删除
寻诚科技 发表于 2013-6-14 13:52:06 | 显示全部楼层
回帖后热度值不增加  照到修改以后 还是不出来呢
回复

使用道具 举报

10#
无效楼层,该帖已经被删除
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-4-25 19:52 , Processed in 0.115552 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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