xiuno让30天前的帖子回复不置前。

魔王  (UID: 1) 11月前 [复制链接]
帖子链接已复制到剪贴板

805 0

\model\post.func.php

找:

// todo: 如果是老帖,不更新 lastpid

将下面的:

thread__update($tid, array('posts+'=>1, 'lastpid'=>$pid, 'lastuid'=>$uid, 'last_date'=>$time));

改成:

		// 增加30天后的主题 不更新 lastpid
		$create = db_find_one('thread', array('tid'=>$tid));
		$create_date = $create['create_date'] + (30 * 24 * 60 * 60);
		if($create_date > $time){
		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));	
		}
		// 增加30天后的主题 不更新 lastpid

 

如果想改成其他日期,可以将30 * 24 * 60 * 6030改成你想要的天数。

已有评论 (0)
    创建新帖