add vote counters to comments

This commit is contained in:
David Gil
2015-08-11 19:31:52 +02:00
parent 19ef481917
commit 0291f574a2
6 changed files with 28 additions and 8 deletions

View File

@@ -28,4 +28,7 @@ class Comment < ActiveRecord::Base
user user
end end
def total_votes
votes_for.size
end
end end

View File

@@ -14,7 +14,7 @@
</span> </span>
<p class="reply"> <p class="reply">
<%= t("debates.debate.responses", count: comment.children_count) %> <%= t("debates.comment.responses", count: comment.children_count) %>
<% if user_signed_in? %> <% if user_signed_in? %>
&nbsp;|&nbsp; &nbsp;|&nbsp;
<%= render 'comments/form', {parent: comment, toggeable: true} %> <%= render 'comments/form', {parent: comment, toggeable: true} %>

View File

@@ -1,5 +1,6 @@
<span> <span>
númerototal votos <!-- <%= t('debates.comment.votes_weighted_score', score: comment.weighted_score) %> -->
<%= t('debates.comment.votes', count: comment.total_votes) %>
</span> </span>
&nbsp;|&nbsp; &nbsp;|&nbsp;
<span class="in_favor"> <span class="in_favor">

View File

@@ -18,7 +18,7 @@
</div> </div>
<span class="total-votes"> <span class="total-votes">
<%= pluralize(debate.total_votes, t("debates.debate.vote"), t("debates.debate.votes")) %> <%= t("debates.debate.votes", count: debate.total_votes) %>
</span> </span>
<% unless user_signed_in? %> <% unless user_signed_in? %>

View File

@@ -19,16 +19,24 @@ en:
create_debate: Create a debate create_debate: Create a debate
debate: debate:
debate: Debate debate: Debate
vote: vote
votes: votes
comments: comments:
zero: No comments zero: No comments
one: 1 Comment one: 1 Comment
other: "%{count} Comments" other: "%{count} Comments"
votes:
zero: No votes
one: 1 Vote
other: "%{count} Votes"
comment:
responses: responses:
zero: No Responses zero: No Responses
one: 1 Response one: 1 Response
other: "%{count} Responses" other: "%{count} Responses"
votes:
zero: No votes
one: 1 Vote
other: "%{count} Votes"
votes_weighted_score: "Total: %{score}"
form: form:
error: error error: error
errors: errors errors: errors

View File

@@ -19,16 +19,24 @@ es:
create_debate: Crea un debate create_debate: Crea un debate
debate: debate:
debate: Debate debate: Debate
vote: voto
votes: votos
comments: comments:
zero: Sin comentarios zero: Sin comentarios
one: 1 Comentario one: 1 Comentario
other: "%{count} Comentarios" other: "%{count} Comentarios"
votes:
zero: Sin votos
one: 1 Voto
other: "%{count} Votos"
comment:
responses: responses:
zero: Sin respuestas zero: Sin respuestas
one: 1 Respuesta one: 1 Respuesta
other: "%{count} Respuestas" other: "%{count} Respuestas"
votes:
zero: Sin votos
one: 1 Voto
other: "%{count} Votos"
votes_weighted_score: "Total: %{score}"
form: form:
error: error error: error
errors: errores errors: errores