@@ -21,6 +21,7 @@
|
|||||||
|
|
||||||
var initialize_modules = function() {
|
var initialize_modules = function() {
|
||||||
App.Comments.initialize();
|
App.Comments.initialize();
|
||||||
|
App.Votes.initialize();
|
||||||
};
|
};
|
||||||
|
|
||||||
$(function(){
|
$(function(){
|
||||||
|
|||||||
15
app/assets/javascripts/votes.js.coffee
Normal file
15
app/assets/javascripts/votes.js.coffee
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
App.Votes =
|
||||||
|
|
||||||
|
hoverize: (votes) ->
|
||||||
|
$(votes).hover ->
|
||||||
|
$("div.not-logged", votes).show()
|
||||||
|
, ->
|
||||||
|
$("div.not-logged", votes).hide()
|
||||||
|
|
||||||
|
initialize: ->
|
||||||
|
App.Votes.hoverize votes for votes in $("div.votes")
|
||||||
|
false
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -20,9 +20,12 @@
|
|||||||
<span class="total-votes">
|
<span class="total-votes">
|
||||||
<%= pluralize(debate.total_votes, t("debates.debate.vote"), t("debates.debate.votes")) %>
|
<%= pluralize(debate.total_votes, t("debates.debate.vote"), t("debates.debate.votes")) %>
|
||||||
</span>
|
</span>
|
||||||
<div class="not-logged">
|
|
||||||
|
<% unless user_signed_in? %>
|
||||||
|
<div class="not-logged" style='display:none'>
|
||||||
<%= t("votes.unauthenticated",
|
<%= t("votes.unauthenticated",
|
||||||
signin: link_to(t("votes.signin"), new_user_session_path),
|
signin: link_to(t("votes.signin"), new_user_session_path),
|
||||||
signup: link_to(t("votes.signup"), new_user_registration_path)).html_safe %>
|
signup: link_to(t("votes.signup"), new_user_registration_path)).html_safe %>
|
||||||
</div>
|
</div>
|
||||||
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
Reference in New Issue
Block a user