diff --git a/addons/website_blog/static/lib/contentshare.js b/addons/website_blog/static/lib/contentshare.js index 9bc3ed2cff7..64a6a77a5ff 100644 --- a/addons/website_blog/static/lib/contentshare.js +++ b/addons/website_blog/static/lib/contentshare.js @@ -3,7 +3,14 @@ var option = $.extend($.fn.share.defaults,options); $.extend($.fn.share,{ init : function(shareable) { + var self = this; $.fn.share.defaults.shareable = shareable; + $.fn.share.defaults.shareable.on('mouseup',function(){ + self.popOver(); + }); + $.fn.share.defaults.shareable.on('mousedown',function(){ + self.destroy(); + }); }, getContent : function() { var current_url = window.location.href @@ -53,13 +60,3 @@ }; }()); - -$(document).ready(function(){ - $("p").share(); - $.fn.share.defaults.shareable.on('mouseup',function(){ - $.fn.share.popOver(); - }); - $.fn.share.defaults.shareable.on('mousedown',function(){ - $.fn.share.destroy(); - }); -}); diff --git a/addons/website_blog/static/src/js/website_blog.js b/addons/website_blog/static/src/js/website_blog.js index 8abfd5e9038..f963101c00c 100644 --- a/addons/website_blog/static/src/js/website_blog.js +++ b/addons/website_blog/static/src/js/website_blog.js @@ -2,6 +2,7 @@ $(document).ready(function() { $("#blog_content p").inlineDisqussions({'document_user': $('#is_document_user').length}); //Allow inline comments on blog post $('.cover_footer').on('click',page_transist); $('a[href^="#blog_content"]').on('click', animate); + $("p").share(); function page_transist(event) { event.preventDefault(); var translationValue = $('.cover_footer').get(0).getBoundingClientRect().top; @@ -34,6 +35,7 @@ $(document).ready(function() { $(document).find('.cover_footer').on('click',page_transist); $(document).find('a[href^="#blog_content"]').on('click', animate); $(document).find("#blog_content p").inlineDisqussions({'document_user': $('#is_document_user').length}); + $("p").share(); }); } }); diff --git a/addons/website_blog/views/website_blog_templates.xml b/addons/website_blog/views/website_blog_templates.xml index 2997a167613..9cd7f22262d 100644 --- a/addons/website_blog/views/website_blog_templates.xml +++ b/addons/website_blog/views/website_blog_templates.xml @@ -6,7 +6,6 @@ - @@ -385,6 +384,7 @@