diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2017-06-08 10:03:11 +0200 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2017-06-08 10:03:11 +0200 |
commit | 8000b58f2398ebe12b0ec5bfa0ee25feae66bfe2 (patch) | |
tree | eb6b477460bbb78ea6d0e3868978dafaf36be951 | |
parent | 440b88bc98ea68d9e269a2e7be9ad7211c676a07 (diff) | |
download | www-andreasbaumann-cc-8000b58f2398ebe12b0ec5bfa0ee25feae66bfe2.tar.gz www-andreasbaumann-cc-8000b58f2398ebe12b0ec5bfa0ee25feae66bfe2.tar.bz2 |
retried Disqus: too slow, shows always the same comment on all pages.
Seems not to work properly for me.
-rw-r--r-- | config.toml | 2 | ||||
-rw-r--r-- | themes/new_theme/layouts/partials/comments-disqus.html | 31 | ||||
-rw-r--r-- | themes/new_theme/layouts/partials/comments.html | 1 |
3 files changed, 32 insertions, 2 deletions
diff --git a/config.toml b/config.toml index 6280b4f..97ad09f 100644 --- a/config.toml +++ b/config.toml @@ -16,7 +16,7 @@ SectionPagesMenu = "main" opengraph = true strus_url = "http://eeepc.home:8080/strus/query/wwwandreasbaumanncc" DisqusUrl = "http://www.andreasbaumann.cc" - DisqusShortname = "www.andreasbaumann.cc" + DisqusShortname = "wwwandreasbaumanncc" disable_comments = true [Params.widgets] diff --git a/themes/new_theme/layouts/partials/comments-disqus.html b/themes/new_theme/layouts/partials/comments-disqus.html new file mode 100644 index 0000000..7af75f0 --- /dev/null +++ b/themes/new_theme/layouts/partials/comments-disqus.html @@ -0,0 +1,31 @@ +{{ if (not .Params.disable_comments) }} +<div id="disqus_thread"></div> + +<script src="/js/jquery.js" type="text/javascript"></script> + +<script type="text/javascript"> + +var disqus_config = function () { + this.page.url = '{{ .Permalink }}'; + this.page.identifier = '{{ .Site.Params.DisqusShortname }}_{{ .UniqueID }}'; +}; + +(function() { + // Don't ever inject Disqus on localhost--it creates unwanted + // discussions from 'localhost:1313' on your Disqus account... + if (window.location.hostname == "localhost") + return; + + var d = document, s = d.createElement('script'); + + s.src = 'https://wwwandreasbaumanncc.disqus.com/embed.js'; + + s.setAttribute('data-timestamp', +new Date()); + (d.head || d.body).appendChild(s); + +alert( disqus_config ); +})(); +</script> +<noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript> +<a href="http://disqus.com/" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a> +{{ end }} diff --git a/themes/new_theme/layouts/partials/comments.html b/themes/new_theme/layouts/partials/comments.html index 8b13789..e69de29 100644 --- a/themes/new_theme/layouts/partials/comments.html +++ b/themes/new_theme/layouts/partials/comments.html @@ -1 +0,0 @@ - |