10-26-2009, 12:21 PM
Discuz 主題相關 的 數據調用
其中的條件過濾 [按最後回覆時間倒序排序] 這個會包含回覆數0的最新主題
導致 最新主題 可能會排在 最新回覆 的前面
修改 include/request.func.php
找到接著後面新增這樣就變成回覆數大於0的主題才會出現了
這個修改不會影響文章列表的 最後發表 的排序
預設資料調用時間是30天,所以最新圖片調不到資料,必須後台另外延長時間
其中的條件過濾 [按最後回覆時間倒序排序] 這個會包含回覆數0的最新主題
導致 最新主題 可能會排在 最新回覆 的前面
修改 include/request.func.php
找到
程式碼:
elseif($orderby == 'heats') {
$heatdateline = $timestamp - 86400 * $GLOBALS['indexhot']['days'];
$sql .= " AND t.dateline>'$heatdateline' AND t.heats>'0'";
}
程式碼:
elseif ($orderby == 'lastpost') {
$sql .= " AND t.replies>'0'";
}
這個修改不會影響文章列表的 最後發表 的排序
預設資料調用時間是30天,所以最新圖片調不到資料,必須後台另外延長時間