diff options
Diffstat (limited to 'app/views/quotes/voted.js.erb')
-rw-r--r-- | app/views/quotes/voted.js.erb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/app/views/quotes/voted.js.erb b/app/views/quotes/voted.js.erb new file mode 100644 index 0000000..c697c7d --- /dev/null +++ b/app/views/quotes/voted.js.erb | |||
@@ -0,0 +1,12 @@ | |||
1 | $("#quote-rating-<%= @quote.id %>").html('<%= escape_javascript("+#{@quote.upvotes}/-#{@quote.downvotes}") %>'); | ||
2 | |||
3 | <% if @quote.already_upvoted? request.remote_ip %> | ||
4 | $("#quote-upvote-link-<%= @quote.id %>").html("Up"); | ||
5 | <% elsif @quote.already_downvoted? request.remote_ip %> | ||
6 | $("#quote-downvote-link-<%= @quote.id %>").html("Down"); | ||
7 | <% else %> | ||
8 | $("#quote-upvote-link-<%= @quote.id %>").html('<%= escape_javascript(link_to("Up", upvote_quote_path(@quote.id), :remote => true, :rel => "nofollow", :class => "quote-upvote-link", method: :post)) %>'); | ||
9 | $("#quote-downvote-link-<%= @quote.id %>").html('<%= escape_javascript(link_to("Down", downvote_quote_path(@quote.id), :remote => true, :rel => "nofollow", :class => "quote-downvote-link", method: :post)) %>'); | ||
10 | <% end %> | ||
11 | |||
12 | $("#quote-header-<%= @quote.id %>").effect('highlight', {}, 2000); | ||