马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
实现效果:隐藏贴回复之后, 过一段时间 再看 需要再次回复;
在 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
|
|