Example #1
0
 /**
  * 更新博主排行
  */
 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;
 }
Example #2
0
<?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">