Advertisement
janoulle

Disqus dynamically generates links to nonexistent forum page

Jun 9th, 2011
314
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     <script type="text/javascript">
  2.     // <![CDATA[
  3.         var disqus_shortname = 'janetalkstech';
  4.         var disqus_domain = 'disqus.com';
  5.         (function () {
  6.             var nodes = document.getElementsByTagName('span');
  7.             for (var i = 0, url; i < nodes.length; i++) {
  8.                 if (nodes[i].className.indexOf('dsq-postid') != -1) {
  9.                     nodes[i].parentNode.setAttribute('data-disqus-identifier', nodes[i].getAttribute('rel'));
  10.                     url = nodes[i].parentNode.href.split('#', 1);
  11.                     if (url.length == 1) { url = url[0]; }
  12.                     else { url = url[1]; }
  13.                     nodes[i].parentNode.href = url + '#disqus_thread';
  14.                 }
  15.             }
  16.             var s = document.createElement('script'); s.async = true;
  17.             s.type = 'text/javascript';
  18.             s.src = 'http://' + disqus_domain + '/forums/' + disqus_shortname + '/count.js';
  19.             (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
  20.         }());
  21.     //]]>
  22.     </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement