display post score ranking - refs BT#12324

pull/2487/head
Alex Aragon 9 years ago
parent 94bf02463d
commit 9a6e69a12f
  1. 6
      main/inc/lib/blog.lib.php
  2. 1
      main/template/default/blog/blog.tpl
  3. 8
      main/template/default/blog/post.tpl

@ -972,7 +972,7 @@ class Blog
$blog_post_comments = Database::fetch_array($tmp); $blog_post_comments = Database::fetch_array($tmp);
$fileArray = get_blog_attachment($blog_id, $blog_post['post_id'], 0); $fileArray = get_blog_attachment($blog_id, $blog_post['post_id'], 0);
$scoreRanking = Blog::display_rating('post',$blog_id,$blog_post['post_id']);
// Prepare data // Prepare data
$article = [ $article = [
'id_blog' => $blog_post['blog_id'], 'id_blog' => $blog_post['blog_id'],
@ -991,6 +991,7 @@ class Blog
), ),
'n_comments' => $blog_post_comments['number_of_comments'], 'n_comments' => $blog_post_comments['number_of_comments'],
'files' => $fileArray, 'files' => $fileArray,
'score_ranking' => $scoreRanking
]; ];
@ -1102,7 +1103,7 @@ class Blog
$blogActions .= Display::return_icon('delete.png', get_lang('Delete'), null, ICON_SIZE_TINY); $blogActions .= Display::return_icon('delete.png', get_lang('Delete'), null, ICON_SIZE_TINY);
$blogActions .= '</a>'; $blogActions .= '</a>';
} }
$scoreRanking = Blog::display_rating('post',$blog_id,$post_id);
$article = [ $article = [
'id_blog' => $blog_post['blog_id'], 'id_blog' => $blog_post['blog_id'],
'c_id' => $blog_post['c_id'], 'c_id' => $blog_post['c_id'],
@ -1120,6 +1121,7 @@ class Blog
'comments' => $listComments, 'comments' => $listComments,
'form_html' => $formComments, 'form_html' => $formComments,
'actions' => $blogActions, 'actions' => $blogActions,
'score_ranking' => (int)$scoreRanking,
'frm_rating' => api_is_allowed('BLOG_'.$blog_id, 'article_rate') 'frm_rating' => api_is_allowed('BLOG_'.$blog_id, 'article_rate')
? Blog::display_rating_form('post', $blog_id, $post_id) ? Blog::display_rating_form('post', $blog_id, $post_id)
: null : null

@ -69,6 +69,7 @@
<i class="fa fa-comment-o"></i> {{ item.n_comments }} {{ 'Comments' | get_lang }} <i class="fa fa-comment-o"></i> {{ item.n_comments }} {{ 'Comments' | get_lang }}
</span> </span>
<span class="autor"><i class="fa fa-user"></i> {{ item.autor }}</span> <span class="autor"><i class="fa fa-user"></i> {{ item.autor }}</span>
<span class="score"><i class="fa fa-star"></i> {{ item.score_ranking }}</span>
</div> </div>
<div class="content-post"> <div class="content-post">
<p> <p>

@ -36,7 +36,6 @@
</div> </div>
</div> </div>
</div> </div>
{{ post | var_dump }}
<div class="col-md-9"> <div class="col-md-9">
<div class="blog" id="post-{{ post.id_post }}"> <div class="blog" id="post-{{ post.id_post }}">
<div class="panel panel-default" id="blog-header"> <div class="panel panel-default" id="blog-header">
@ -65,6 +64,9 @@
<i class="fa fa-user" aria-hidden="true"></i> <i class="fa fa-user" aria-hidden="true"></i>
<a href="{{ _p.web }}main/social/profile.php?u={{ post.id_author }}">{{ post.author }}</a> <a href="{{ _p.web }}main/social/profile.php?u={{ post.id_author }}">{{ post.author }}</a>
</li> </li>
<li class="score">
<i class="fa fa-star" aria-hidden="true"></i> {{ post.score_ranking }}
</li>
</ul> </ul>
</header> </header>
<div class="content-post"> <div class="content-post">
@ -107,7 +109,7 @@
</a> </a>
</li> </li>
<li class="score"> <li class="score">
<i class="fa fa-comment" aria-hidden="true"></i> {{ item.score_ranking }} <i class="fa fa-star" aria-hidden="true"></i> {{ item.score_ranking }}
</li> </li>
</ul> </ul>
<div id="comment-{{ item.iid }}-content"> <div id="comment-{{ item.iid }}-content">
@ -150,7 +152,7 @@
</a> </a>
</li> </li>
<li class="score"> <li class="score">
<i class="fa fa-comment" aria-hidden="true"></i> {{ item2.score_ranking }} <i class="fa fa-star" aria-hidden="true"></i> {{ item2.score_ranking }}
</li> </li>
</ul> </ul>
<div id="comment-{{ item2.iid }}-content"> <div id="comment-{{ item2.iid }}-content">

Loading…
Cancel
Save