Browse Source

Move Disqus related scripts into single file

Talha Mansoor 11 years ago
parent
commit
809d571e74

+ 1 - 2
templates/comments.html

@@ -32,7 +32,6 @@
 
 {% macro comments_script(article) %}
     {% if DISQUS_SITENAME and SITEURL and article.status != 'draft' %}
-        {% include 'disqus_script_count.html' %}
-        {% include 'disqus_comments_uncollapse.html' %}
+        {% include 'disqus_scripts.html' %}
     {% endif %}
 {% endmacro %}

+ 0 - 14
templates/disqus_comments_uncollapse.html

@@ -1,14 +0,0 @@
-<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>

+ 0 - 10
templates/disqus_script_count.html

@@ -1,10 +0,0 @@
-<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>

+ 23 - 0
templates/disqus_scripts.html

@@ -0,0 +1,23 @@
+<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>