diff options
author | kshcherban <k.scherban@gmail.com> | 2017-10-22 15:51:36 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-10-22 15:51:36 +0300 |
commit | 2245edbea3ae94c6988dbca3cdec68afedaeb717 (patch) | |
tree | 363b97c433c864425836abfa7fead19f77063948 | |
parent | 85e8b4dfbcc542467a28f4ad661597b4e876e26e (diff) | |
parent | a1f89bbbe75e4b85f722d07ea2fafa34ab55128e (diff) |
Merge pull request #19 from azmelanar/update_disqus
update disqus embedded code
-rw-r--r-- | layouts/partials/comments.html | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/layouts/partials/comments.html b/layouts/partials/comments.html index a958bf9..e050343 100644 --- a/layouts/partials/comments.html +++ b/layouts/partials/comments.html @@ -1,14 +1,16 @@ {{ if isset .Site.Params "disqus_shortname" }} -<div id="disqus_thread"> - <script type="text/javascript"> - var disqus_shortname = "{{ .Site.Params.disqus_shortname }}"; - var disqus_identifier = "{{ .RelPermalink }}"; +<div id="disqus_thread"></div> +<script type="text/javascript"> + var disqus_config = function () { + this.page.url = "{{ .Site.Params.disqus_shortname }}"; + this.page.identifier = "{{ .RelPermalink }}"; + }; - (function() { - var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; - dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js'; - (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); - })(); - </script> -</div> + (function() { // DON'T EDIT BELOW THIS LINE + var d = document, s = d.createElement('script'); + s.src = "https://{{ .Site.Params.disqus_shortname }}.disqus.com/embed.js"; + s.setAttribute('data-timestamp', +new Date()); + (d.head || d.body).appendChild(s); + })(); +</script> {{ end }} |