七夏 发表于 5 天前

discuz隐藏内容回复可见 设置有效期的方法

实现效果:隐藏贴回复之后, 过一段时间 再看 需要再次回复;

在 dismall论坛看到有人问 “官方的这个隐藏贴回复一次后过很久在去看又需要回复在哪里设置哦”, 故写此帖 分享给大家

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 代表天数, 可以自行修改
                                                      $expirtime = time() - 30*24*3600;
                                                      $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;
文章来自:https://bbs.piaoxian.net/thread-7089005-1-1.html

梦淡如非 发表于 5 天前

好像官方就是这德行。

七夏 发表于 5 天前

梦淡如非 发表于 2024-11-30 13:55
好像官方就是这德行。

没必要改,没啥意思,很少有人会过个几个月再回来看一遍

梦淡如非 发表于 5 天前

七夏 发表于 2024-11-30 14:29
没必要改,没啥意思,很少有人会过个几个月再回来看一遍

官方那个程序下载是这样的,其他的,这样搞确实没啥意思。

梦淡如非 发表于 5 天前

七夏 发表于 2024-11-30 14:29
没必要改,没啥意思,很少有人会过个几个月再回来看一遍

不过你蛋蛋的下载可以这么整,啊哈哈。

七夏 发表于 5 天前

梦淡如非 发表于 2024-11-30 14:40
不过你蛋蛋的下载可以这么整,啊哈哈。

{:9007:}丧心病狂

梦淡如非 发表于 5 天前

七夏 发表于 2024-11-30 14:55
丧心病狂

反正都是机器人,啊哈哈
页: [1]
查看完整版本: discuz隐藏内容回复可见 设置有效期的方法