部落格首頁文章顯示方式變更

Posted by admin on 04 六月, 2008 22:41

學校部落格的首頁也就是部落格系統的「彙整頁面」,這裡彙整了部落格的最新文章、最多人瀏覽迴響文章等內容。因此,只要您發表了文章,隨即可在「最新發表的文章」列表中看到它們。

不過很多人發現,每個部落格在這裡只能顯示最新的一篇文章,即使以管理者進入「全部站台管控」中的「彙整頁面設定」,也沒有這方面的設定項目可供修改,只好修改程式碼了!

以 LifeType1.2.8 為例:
找到 class/dao/summarystats.class.php 的第268-273行

                if (!in_array($row["blog_id"], $blogs))
                {
                    $blogs[] = $row["blog_id"];
                    array_push( $posts, $articles->getArticle($row["id"]) );
                    $i++;
                }

把其中5行刪除或加上 // 註解號,如:

//                if (!in_array($row["blog_id"], $blogs))
//                {
//                    $blogs[] = $row["blog_id"];

                    array_push( $posts, $articles->getArticle($row["id"]) );
//                    $i++;
//                }

這樣就可以了!什麼,不行?
那就清理一下 cache 吧:

rm -rf /var/www/blog/tmp/*

Information and Links

Join the fray by commenting, tracking what others have to say, or linking to it from your blog.