/** * 更新博主排行 */ private function updateBloggerRank($database) { $db = Db_Blog::instance(null, $database); //获取文章数量 $articleCount = Helper_Blog::getArticleList(array('isPublished' => 1, 'isCount' => 1)); //获取评论数量 $commentCount = Helper_Blog::getCommentsList(array()); //获取文章总观看数量 $sql = "SELECT SUM(view) FROM blog_article_info"; $viewNum = $db->getOne($sql); Helper_Blogconfig::updateAdminInfo(array('webSite' => str_replace('blog_', '', $database), 'updateData' => array('articleNum' => $articleCount, 'commentNum' => $commentCount, 'viewNum' => $viewNum, 'score' => $articleCount * 20 + $commentCount * 5 + $viewNum))); echo $database . ' blogger rank over' . PHP_EOL; }
<?php $commentsList = Helper_Blog::getCommentsList(array('articleId' => $articleInfo['id'])); ?> <div id="comment" articleId="<?php echo $articleInfo['id']; ?> " class="bm vw pl"> <div class="ds-thread" id="ds-thread"> <div id="ds-reset"> <div class="ds-comments-info"> <div class="ds-sort"> <!-- <a class="ds-order-desc">最新</a><a class="ds-order-asc ds-current">最早</a><a class="ds-order-hot">最热</a> --> </div> <ul class="ds-comments-tabs"> <li class="ds-tab"> <a class="ds-comments-tab-duoshuo ds-current" href="javascript:void(0);"><span class="ds-highlight"><?php echo count($commentsList); ?> </span>条评论</a> </li> </ul> </div> <ul class="ds-comments"> <?php if ($commentsList) { foreach ($commentsList as $val) { ?> <li class="ds-post"> <div class="ds-post-self"> <div class="ds-avatar">