From 8ce9080e8eed7d94249d3dc58058663fdca316ce Mon Sep 17 00:00:00 2001 From: brettlangdon Date: Tue, 14 Oct 2014 10:22:40 -0400 Subject: [PATCH] add disqus --- templates/article.jade | 3 +++ templates/mixins/disqus.jade | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 templates/mixins/disqus.jade diff --git a/templates/article.jade b/templates/article.jade index ddab9db..18f5066 100644 --- a/templates/article.jade +++ b/templates/article.jade @@ -18,6 +18,9 @@ block content article.article section.content!= typogr(page.html).typogrify() + section.comments + +disqus + block prepend footer div.nav a(href=contents.index.url) « Full blog diff --git a/templates/mixins/disqus.jade b/templates/mixins/disqus.jade new file mode 100644 index 0000000..d07ceb7 --- /dev/null +++ b/templates/mixins/disqus.jade @@ -0,0 +1,18 @@ +mixin disqus + #disqus_thread + script(type="text/javascript"). + var disqus_shortname = 'theworstprogrammerever'; + var disqus_identifier = 'http://theworstprogrammerever.com#{page.url}'; + var disqus_title = '#{page.title}'; + var disqus_url = "http://theworstprogrammerever.com#{page.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); + })(); + noscript + | Please enable JavaScript to view the + a(href="http://disqus.com/?ref_noscript")=" comments powered by Disqus." + a(href="http://disqus.com").dsq-brlink + | comments powered by + span.logo-disqus=" Disqus"