Repository: getnikola/nikola

Issue:
Google Plus comments are not really working...
I built a demo site to test them:

http://googleplus.ralsina.com.ar/posts/welcome-to-nikola.html

When I click to make a comment it pops a window, then it closes and nothing happens.

Google Plus comments are not really working...
I built a demo site to test them:

http://googleplus.ralsina.com.ar/posts/welcome-to-nikola.html

When I click to make a comment it pops a window, then it closes and nothing happens.



Discussion:
I can confirm that it doesn't work on the demo site you created.  But it worked on a local site for me, and now testing on my live site too, and it works! 

I though it may be because the URL in data-href was wrong but that doesn't seem to fix it.

And I get this in the javascript console:

Uncaught TypeError: Object #<Object> has no method '_DumpException' 

I think it may be related to this: http://dashburst.com/google-search-what-are-rich-snippets/

Specifically "Option 2: Set up authorship by linking your content to your Google+ profile" perhaps?

@ralsina Perhaps. [This wordpress plugin](https://github.com/CloudHeroDevOps/comments-evolved) mentions [linking the profile](https://plus.google.com/authorship) as a requirement.  But, I'm not sure I did anything of that sort, for my domain.  Though, I verified my site for webmaster tools. 

On 30/08/13 21:28, Puneeth Chaganti wrote:

> @ralsina https://github.com/ralsina Perhaps. This wordpress plugin
> https://github.com/CloudHeroDevOps/comments-evolved mentions linking
> the profile https://plus.google.com/authorship as a requirement.
> But, I'm not sure I did anything of that sort, for my domain. Though,
> I verified my site for webmaster tools.

One way to test this would be to publish your site as another domain and
see what happens.

Yep.  Authorship verification did it for me. 

I posted the blog to another domain, where G+ comments didn't work.  [Verified authorship](https://plus.google.com/authorship) and they started to work. 

The link towards *Verified authorship* seems dead now (It is only a placeholder saying it is now deactivated).
So I have the same problem as the original poster, and for now didn't find a way to resolve it.
@matclab I will take a look but if we can't find a way to make it work I guess I will just remove this.
I can confirm that it doesn't work on the demo site you created.  But it worked on a local site for me, and now testing on my live site too, and it works! 

I though it may be because the URL in data-href was wrong but that doesn't seem to fix it.

And I get this in the javascript console:

Uncaught TypeError: Object #<Object> has no method '_DumpException' 

I think it may be related to this: http://dashburst.com/google-search-what-are-rich-snippets/

Specifically "Option 2: Set up authorship by linking your content to your Google+ profile" perhaps?

@ralsina Perhaps. [This wordpress plugin](https://github.com/CloudHeroDevOps/comments-evolved) mentions [linking the profile](https://plus.google.com/authorship) as a requirement.  But, I'm not sure I did anything of that sort, for my domain.  Though, I verified my site for webmaster tools. 

On 30/08/13 21:28, Puneeth Chaganti wrote:

> @ralsina https://github.com/ralsina Perhaps. This wordpress plugin
> https://github.com/CloudHeroDevOps/comments-evolved mentions linking
> the profile https://plus.google.com/authorship as a requirement.
> But, I'm not sure I did anything of that sort, for my domain. Though,
> I verified my site for webmaster tools.

One way to test this would be to publish your site as another domain and
see what happens.

Yep.  Authorship verification did it for me. 

I posted the blog to another domain, where G+ comments didn't work.  [Verified authorship](https://plus.google.com/authorship) and they started to work. 

The link towards *Verified authorship* seems dead now (It is only a placeholder saying it is now deactivated).
So I have the same problem as the original poster, and for now didn't find a way to resolve it.
@matclab I will take a look but if we can't find a way to make it work I guess I will just remove this.

Resolving patch:
diff --git a/nikola/nikola.py b/nikola/nikola.py
--- a/nikola/nikola.py
+++ b/nikola/nikola.py
@@ -95,12 +95,11 @@
 
 __all__ = ('Nikola',)
 
-# We store legal values for some setting here.  For internal use.
+# We store legal values for some settings here.  For internal use.
 LEGAL_VALUES = {
     'COMMENT_SYSTEM': [
         'disqus',
         'facebook',
-        'googleplus',
         'intensedebate',
         'isso',
         'livefyre',


Test patch:
diff --git a/tests/data/translated_titles/conf.py b/tests/data/translated_titles/conf.py
--- a/tests/data/translated_titles/conf.py
+++ b/tests/data/translated_titles/conf.py
@@ -420,7 +420,7 @@
 
 # To use comments, you can choose between different third party comment
 # systems, one of "disqus", "livefyre", "intensedebate", "moot",
-#                 "googleplus", "facebook" or "isso"
+#                 "facebook" or "isso"
 COMMENT_SYSTEM = "disqus"
 # And you also need to add your COMMENT_SYSTEM_ID which
 # depends on what comment system you use. The default is