disqus_scripts.html 827 B

123456789101112131415161718192021222324252627
  1. {% macro disqus_misc_scripts() %}
  2. <script type="text/javascript">
  3. var disqus_shortname = '{{ DISQUS_SITENAME }}';
  4. (function () {
  5. var s = document.createElement('script'); s.async = true;
  6. s.type = 'text/javascript';
  7. s.src = '//' + disqus_shortname + '.disqus.com/count.js';
  8. (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
  9. }());
  10. </script>
  11. <script language="javascript" type="text/javascript">
  12. function uncollapse() {
  13. if (window.location.hash.match(/^#comment-\d+$/)) {
  14. $('#disqus_thread').collapse('show');
  15. }
  16. }
  17. </script>
  18. <script type="text/javascript" language="JavaScript">
  19. uncollapse();
  20. window.onhashchange=function(){
  21. if (window.location.hash.match(/^#comment-\d+$/))
  22. window.location.reload(true);
  23. }
  24. </script>
  25. {% endmacro %}