12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- {% macro disqus_misc_scripts() %}
- <script type="text/javascript">
- var disqus_shortname = '{{ DISQUS_SITENAME }}';
- (function () {
- var s = document.createElement('script'); s.async = true;
- s.type = 'text/javascript';
- s.src = '//' + disqus_shortname + '.disqus.com/count.js';
- (document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
- }());
- </script>
- <script language="javascript" type="text/javascript">
- function uncollapse() {
- if (window.location.hash.match(/^#comment-\d+$/)) {
- $('#disqus_thread').collapse('show');
- }
- }
- </script>
- <script type="text/javascript" language="JavaScript">
- uncollapse();
- window.onhashchange=function(){
- if (window.location.hash.match(/^#comment-\d+$/))
- window.location.reload(true);
- }
- </script>
- <script>
- $('#disqus_thread').on('shown', function () {
- var link = document.getElementsByClassName('accordion-toggle');
- var old_innerHTML = link[0].innerHTML;
- $(link[0]).fadeOut(500, function() {
- $(this).text('Click here to hide comments').fadeIn(500);
- });
- $('#disqus_thread').on('hidden', function () {
- $(link[0]).fadeOut(500, function() {
- $(this).text(old_innerHTML).fadeIn(500);
- });
- })
- })
- </script>
- {% endmacro %}
- {% macro disqus_comments_script(article) %}
- <div id="disqus_thread"></div>
- <script type="text/javascript">
- var disqus_shortname = '{{ DISQUS_SITENAME }}';
- {% if article.disqus_identifier %}
- var disqus_identifier = '{{ article.disqus_identifier }}';
- {% else %}
- var disqus_identifier = '{{ SITEURL }}/{{ article.url }}';
- {% endif %}
- var disqus_url = '{{ SITEURL }}/{{ article.url }}';
- (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>
- <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>
- {% endmacro %}
|