disqus.html 965 B

123456789101112131415161718192021222324252627
  1. <div id="disqus-container">
  2. {{ with .Site.DisqusShortname }}
  3. <button id="disqus-button" onclick="showComments()">{{ T "discuss_show_comments_button" }}</button>
  4. <div id="disqus-comments">
  5. {{ $isDummyName := eq . "yourdiscussshortname" }}
  6. {{ $isServer := $.Site.IsServer }}
  7. {{ if or $isDummyName $isServer }}
  8. <p><em>{{ T "discuss_comments_disabled" }}</em></p>
  9. <script type="application/javascript">
  10. function showComments() {
  11. {{ partial "disqus-js-common.js" . | safeJS }}
  12. }
  13. </script>
  14. {{ else }}
  15. <div id="disqus_thread">
  16. </div>
  17. <script type="application/javascript">
  18. function showComments() {
  19. {{ partial "disqus-js-main.js" . | safeJS }}
  20. {{ partial "disqus-js-common.js" . | safeJS }}
  21. }
  22. </script>
  23. {{ end }}
  24. <noscript>{{ T "discuss_js_disabled" }}</noscript>
  25. </div>
  26. {{ end }}
  27. </div>