矿大人论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

矿大人论坛欢迎新生 有疑问请在新生版块发帖咨询

中国矿业大学官方网站 中国矿业大学(北京)

论坛长期招募科长、组长 有你才更精彩,快加入我们吧!

图书馆 - 校车时刻表 - 电话表

搜索
查看: 337|回复: 1

[分享] 修改discuz导读最新热门、最新精华聚合时间的方法

[复制链接]
发表于 2018-11-19 14:05:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
设置位置如下图:
后台》全局》站点功能》导读设置
1.png
默认设置为最多三个月,但是对于人气很差的论坛来说,三个月可能都没有什么热门和精华,那么需要更改为更长的时间怎么办呢?
首先进入论坛数据库,用phpmyadmin来修改。
搜索,在查找内容中输入guide,然后点全选,执行。
3.png
在搜索结果中找到在表 pre_common_setting 中找到 3 个匹配这行点右侧的浏览
1.jpg
点浏览,这时phpmyadmin会自动翻页到最下面并打开这3行。
2.png
点击第二行的编辑,把s:10:"guidelimit";i:3;改成s:10:"guidelimit";i:0;
这句的意思是热度值聚合下限,我们把它改成0,此时所有0人参与的帖子都会被调用。貌似dz把这个热度值聚合下限锁定在3,自己还不能修改,咱就这样破了它!当然你也可以改成1和2。
有朋友说这样改导读帖子还是太少,别着急,接着看:
点击第三行的编辑,把a:2:{s:5:"hotdt";i:7776000;s:8:"digestdt";i:7776000;}改成a:2:{s:5:"hotdt";i:77760000;s:8:"digestdt";i:77760000;}
这句其实是改3个月的时间,7776000后面加个0,就是3个月的十倍。
现在刷新数据后,导读内容多了吧?

有几点要说明:
  • 改了之后,不要再在后台设置中修改,提交的话会覆盖掉我们的改动。
  • dz升级会导致数据库里的改动失效,升级后可再自行改动。
  • 有些空间是无法直接用phpmyadmin来修改数据库的,如果你的空间属于这种情况的,请无视本文。

原文:http://www.discuz.net/thread-3576154-1-1.html

 楼主| 发表于 2018-11-19 14:09:49 | 显示全部楼层
原文中修改热度值为0不太建议,改成0后有0人参与的帖子都会被调用,那样就无意义了。
个人建议保留热度为3不变,修改调用范围即可。目前论坛调用范围为3年(94608000)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|Archiver|小黑屋|Copyright by Cumter|矿大人论坛

GMT+8, 2019-8-22 19:32 , Processed in 0.076672 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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