精华 XIUNOBBS限制挖坟 超过10天的帖子不再回首页

管理员组

修改了一下逻辑,超过10天的帖子就不再回首页了!精华帖不限制。

把代码贴出来吧,mode/post.func.php 62行左右,修改为下面的代码!

自己用就直接修改核心代码了。

只限制lastpid,以免影响其他逻辑。

[sg_hide_post]

if ($tid > 0) {
    // 获取帖子信息
    $thread = thread__read($tid);
    $time_limit = time() - 10 * 24 * 3600;  // 10天前的时间戳

    // 使用 create_date 判断是否为10天内帖+精华
    if ($thread['create_date'] >= $time_limit OR $thread['digest'] != 0) {
        thread__update($tid, array(
            'posts+'    => 1,
            'lastpid'   => $pid,
            'lastuid'   => $uid,
            'last_date' => $time  
        ));
    } else {
	    thread__update($tid, array(
            'posts+'    => 1,
            'lastuid'   => $uid,
            'last_date' => $time  
        ));
	}

[/sg_hide_post]

最新回复

请先登录后再回复 登录

uid:1 管理员组
关注
受命于天,既寿永昌;受命于码,既稳永昌
发帖 224
评论 1002
粉丝 8
关注 2
发新帖
目录
XIUNOBBS限制挖坟 超过10天的帖子不再回首页