diff --git a/addons/website_blog/static/lib/inlineDisqussions/inlineDisqussions.css b/addons/website_blog/static/lib/inlineDisqussions/inlineDisqussions.css index 84fc283e01a..52b269a2f28 100644 --- a/addons/website_blog/static/lib/inlineDisqussions/inlineDisqussions.css +++ b/addons/website_blog/static/lib/inlineDisqussions/inlineDisqussions.css @@ -10,7 +10,7 @@ text-align: center; z-index: 7; } -.disqussion a { +.disqussion>a { opacity: 0; display: block; overflow: hidden; @@ -30,13 +30,13 @@ -o-transition: all 0.5s; transition: all 0.5s; } -.disqussion a.has-comments { +.disqussion>a.has-comments { opacity: .6; } -.disqussion-contain:hover .disqussion a { +.disqussion-contain:hover .disqussion>a { opacity: 1; } -.disqussion a:after { +.disqussion>a:after { border-left: 7px solid transparent; border-top: 7px solid #bbbbbb; left: 19px; @@ -51,11 +51,11 @@ -o-transition: all 0.5s; transition: all 0.5s; } -.disqussion:hover a, .disqussion.hovered a { +.disqussion:hover>a, .disqussion.hovered>a { opacity: 1; background: #57AD68; } -.disqussion:hover a:after, .disqussion.hovered a:after { +.disqussion:hover>a:after, .disqussion.hovered>a:after { border-top-color: #57AD68; } diff --git a/addons/website_blog/static/lib/inlineDisqussions/inlineDisqussions.js b/addons/website_blog/static/lib/inlineDisqussions/inlineDisqussions.js index 62c651bdee3..c489efe48d7 100644 --- a/addons/website_blog/static/lib/inlineDisqussions/inlineDisqussions.js +++ b/addons/website_blog/static/lib/inlineDisqussions/inlineDisqussions.js @@ -10,6 +10,7 @@ var disqus_identifier; identifier: 'name', position: 'right', post_id: $('#blog_post_name').attr('data-oe-id'), + document_user : false, }; // Overwrite default options with user provided ones. @@ -121,13 +122,16 @@ var disqus_identifier; $('a[data-disqus-identifier="'+disqus_identifier+'"]').popover('destroy') disqus_identifier = identifier; var elt = $('a[data-disqus-identifier="'+identifier+'"]'); + var cls = settings.document_user ? '' : 'hidden'; + var login_cls = settings.document_user ? 'hidden' : ''; elt.append('\