12下一页
返回列表 发帖
查看: 620|回复: 12

[已解决] 官方的这个隐藏贴回复一次后过很久在去看又需要回复在哪里设置哦!

31

主题

237

回帖

287

积分

炉火纯青

贡献
1 点
金币
1 个
发表于 2024-1-18 14:05:40 | 显示全部楼层 |阅读模式
请教各位大佬,官方的这个隐藏贴回复一次后过很久在去看又需要回复在哪里设置哦!
1 贡献

最佳答案

帮你写了 2行代码!

  1.                                                         $expirtime = time() - 30*24*3600;
  2.                                                         $authorreplyexist = $_post['tid'] == $_G['tid'] ? DB::result_first("SELECT pid FROM %t WHERE tid=%d AND authorid=%d AND dateline>=%d", array('forum_post', $_G['tid'], $_G['uid']),$expirtime) : FALSE;
复制代码


source\function\function_discuzcode.php 这个文件, 大概是 249行(当然这一行你可以注释 或者是删除掉)
$authorreplyexist = $_post['tid'] == $_G['tid'] ? C::t('forum_post')->fetch_pid_by_tid_authorid($_G['tid'], $_G['uid']) : FALSE;
放到 这一行代码 下面 就可以了;

其中的 数字 30 代表天数, 可以自行修改
回复

使用道具 举报

285

主题

1179

回帖

1569

积分

已臻大成

贡献
3 点
金币
0 个
发表于 2024-1-18 14:08:29 来自手机 | 显示全部楼层
同问……
回复

使用道具 举报

8

主题

1501

回帖

2598

积分

应用开发者

贡献
177 点
金币
123 个
QQ
发表于 2024-1-18 14:54:27 | 显示全部楼层

查了一下,dz后台并无该设置;
可以 使用下面的 插件 来实现
https://addon.dismall.com/plugins/nciaer_replyvalidity.html?union=8438W0W5D7K3OMWT
专业解决各类服务器问题 和 discuz疑难杂症!
QQ 860855665 西部数码核心代理www.wensuhulian.com 飘仙建站论坛bbs.piaoxian.net
discuz互助QQ群 73131419
回复 支持 反对

使用道具 举报

35

主题

2011

回帖

3481

积分

应用开发者

Discuz! 运维

贡献
98 点
金币
616 个
QQ
发表于 2024-1-18 14:57:33 | 显示全部楼层
回复 支持 反对

使用道具 举报

35

主题

2011

回帖

3481

积分

应用开发者

Discuz! 运维

贡献
98 点
金币
616 个
QQ
发表于 2024-1-18 14:57:43 | 显示全部楼层
回复 支持 反对

使用道具 举报

8

主题

1501

回帖

2598

积分

应用开发者

贡献
177 点
金币
123 个
QQ
发表于 2024-1-18 19:29:56 | 显示全部楼层
帮你写了 2行代码!

  1.                                                         $expirtime = time() - 30*24*3600;
  2.                                                         $authorreplyexist = $_post['tid'] == $_G['tid'] ? DB::result_first("SELECT pid FROM %t WHERE tid=%d AND authorid=%d AND dateline>=%d", array('forum_post', $_G['tid'], $_G['uid']),$expirtime) : FALSE;
复制代码


source\function\function_discuzcode.php 这个文件, 大概是 249行(当然这一行你可以注释 或者是删除掉)
$authorreplyexist = $_post['tid'] == $_G['tid'] ? C::t('forum_post')->fetch_pid_by_tid_authorid($_G['tid'], $_G['uid']) : FALSE;
放到 这一行代码 下面 就可以了;

其中的 数字 30 代表天数, 可以自行修改
专业解决各类服务器问题 和 discuz疑难杂症!
QQ 860855665 西部数码核心代理www.wensuhulian.com 飘仙建站论坛bbs.piaoxian.net
discuz互助QQ群 73131419
回复 支持 反对

使用道具 举报

285

主题

1179

回帖

1569

积分

已臻大成

贡献
3 点
金币
0 个
发表于 2024-1-18 23:20:20 | 显示全部楼层
天外飘仙 发表于 2024-1-18 19:29
帮你写了 2行代码!

常来这里好处是能学很多东西,我代码不行但是可以记录和备份,代码我拿走了!感谢
静能挂机骂队友,动能千里送人头
问君能有几多愁,五人四坑二十投
回复 支持 反对

使用道具 举报

285

主题

1179

回帖

1569

积分

已臻大成

贡献
3 点
金币
0 个
发表于 2024-1-19 12:01:15 | 显示全部楼层
科站网 发表于 2024-1-18 14:57
https://addon.dismall.com/?@tshuz_replyexpire.plugin

感谢,不过单一的小功能一般不想使用插件,由于dz后台没有插件搜索功能,等插件多了想在后台找到某一款插件特费劲
静能挂机骂队友,动能千里送人头
问君能有几多愁,五人四坑二十投
回复 支持 反对

使用道具 举报

46

主题

172

回帖

229

积分

炉火纯青

贡献
0 点
金币
0 个
发表于 2024-2-21 16:11:25 | 显示全部楼层
请问这个3.4通用 吗?谢谢。
回复 支持 反对

使用道具 举报

8

主题

1501

回帖

2598

积分

应用开发者

贡献
177 点
金币
123 个
QQ
发表于 2024-2-22 15:01:38 | 显示全部楼层
T-MACegg 发表于 2024-2-21 16:11
请问这个3.4通用 吗?谢谢。

一样的;
查了一下X3.4的 大概在 227行
专业解决各类服务器问题 和 discuz疑难杂症!
QQ 860855665 西部数码核心代理www.wensuhulian.com 飘仙建站论坛bbs.piaoxian.net
discuz互助QQ群 73131419
回复 支持 反对

使用道具 举报

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

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-5-1 02:45 , Processed in 0.046825 second(s), 8 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表