if ($halfpage > $limitpage && $page < ($totalpage - $limitpage)) { $page = $limitpage; } if ($page > $halfpage) { $page = max(1, $totalpage - $page + 1) ; $threadlist = thread_find($cond, array($order=>1), $page, $pagesize); $threadlist = array_reverse($threadlist, TRUE); $desc = FALSE; } } if ($desc) { $orderby = array($order=>-1); $threadlist = thread_find($cond, $orderby, $page, $pagesize); } return $threadlist; } function haya_post_info_thread_find_by_fids($fids, $threads = 100, $page = 1, $pagesize = 20, $order = 'lastpid') { global $conf; $threadlist = haya_post_info_thread__find_by_fids($fids, $threads, $page, $pagesize, $order); if ($order == $conf['order_default'] && $page == 1) { $toplist3 = thread_top_find(0); // $toplist1 = thread_top_find($fids); 取消板块首页置顶 $threadlist = $toplist3 + $threadlist; } return $threadlist; } function haya_post_info_user_read_by_username($username) { return db_find_one('user', array( 'username' => $username )); } ?>