From: sparky4 Date: Sun, 20 Feb 2011 09:35:07 +0000 (-0600) Subject: modified: yotsubanome.php X-Git-Url: http://4ch.mooo.com/gitweb/?a=commitdiff_plain;h=b10c20a2eef481f463d326b7ed7f43f1c05da3ff;p=test.git modified: yotsubanome.php --- diff --git a/yotsubanome.php b/yotsubanome.php index 8731c9a..941559a 100755 --- a/yotsubanome.php +++ b/yotsubanome.php @@ -120,7 +120,8 @@ function updatelog($resno=0,$page_num=-1,$single_page=false){ $page_end = ceil($threads_count / PAGE_DEF) - 1; // 頁面編號最後值 }else{ // 討論串分頁模式 (PHP動態輸出一頁份) $threads_count = $PIO->threadCount(); // 討論串個數 - if($page_num < 0 || ($page_num * PAGE_DEF) >= $threads_count) error(_T('page_not_found')); // $page_num超過範圍 + //---- if($page_num < 0 || ($page_num * PAGE_DEF) >= $threads_count) error(_T('page_not_found')); // $page_num超過範圍 + if($threads_count) if($page_num < 0 || ($page_num * PAGE_DEF) >= $threads_count) error(_T('page_not_found')); // $page_num超過範圍 $page_start = $page_end = $page_num; // 設定靜態頁面編號 $threads = $PIO->fetchThreadList($page_num * PAGE_DEF, PAGE_DEF); // 取出分頁後的討論串首篇列表 $PMS->useModuleMethods('ThreadOrder', array($resno,$page_num,$single_page,&$threads)); // "ThreadOrder" Hook Point @@ -263,7 +264,7 @@ function updatelog($resno=0,$page_num=-1,$single_page=false){ foot($dat); // 存檔 / 輸出 - if($single_page || ($page_num == -1 && !$resno)){ // 靜態快取頁面生成 + if($page_num == -1 && !$threads || ($single_page || ($page_num == -1 && !$resno))){ // 靜態快取頁面生成 if($page==0) $logfilename = PHP_SELF2; else $logfilename = $page.PHP_EXT; $fp = fopen($logfilename, 'w');