diff --git a/public/main.js b/public/main.js new file mode 100644 index 0000000..89766fe --- /dev/null +++ b/public/main.js @@ -0,0 +1,14 @@ +function initTwitterButton() { + !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs'); +} + +jQuery(document).ready(function($) { + initTwitterButton(); + $('.proposals').on('mouseenter', '.proposal', function() { + twttr.widgets.load(); + $('.proposal .social').hide(); + $(this).find('.social').show("fast"); + }).on('mouseleave', '.proposal', function() { + $(this).find('.social').hide("fast"); + }); +}); diff --git a/views/content_viewer/_proposal_card.html.erb b/views/content_viewer/_proposal_card.html.erb index 4e237f2..d1c287d 100644 --- a/views/content_viewer/_proposal_card.html.erb +++ b/views/content_viewer/_proposal_card.html.erb @@ -4,6 +4,9 @@
<%= link_to proposal_card.name, proposal_card.view_url %>
+
+ <%= render :partial => 'content_viewer/social', :locals => {:proposal => proposal_card} %> +
<%= link_to strip_tags(proposal_card.abstract), proposal_card.view_url %>
diff --git a/views/content_viewer/_proposals_list.html.erb b/views/content_viewer/_proposals_list.html.erb index 1b9c9d9..a205275 100644 --- a/views/content_viewer/_proposals_list.html.erb +++ b/views/content_viewer/_proposals_list.html.erb @@ -1,4 +1,6 @@ +<%= javascript_include_tag 'plugins/proposals_discussion/main.js' %> +