after-footer.ejs 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <% if (config.disqus_shortname){ %>
  2. <script>
  3. var disqus_shortname = '<%= config.disqus_shortname %>';
  4. (function(){
  5. var dsq = document.createElement('script');
  6. dsq.type = 'text/javascript';
  7. dsq.async = true;
  8. dsq.src = '//' + disqus_shortname + '.disqus.com/<% if (page.comments) { %>embed.js<% } else { %>count.js<% } %>';
  9. (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
  10. })();
  11. </script>
  12. <% } else if (config.duoshuo_shortname){ %>
  13. <script type="text/javascript">
  14. var duoshuoQuery = {short_name:"<%= config.duoshuo_shortname %>"};
  15. (function() {
  16. var ds = document.createElement('script');
  17. ds.type = 'text/javascript';ds.async = true;
  18. ds.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//static.duoshuo.com/embed.js';
  19. ds.charset = 'UTF-8';
  20. (document.getElementsByTagName('head')[0]
  21. || document.getElementsByTagName('body')[0]).appendChild(ds);
  22. })();
  23. </script>
  24. <% } %>
  25. <% if (config.swiftype_install_key) { %>
  26. <script type="text/javascript">
  27. (function(w,d,t,u,n,s,e){w['SwiftypeObject']=n;w[n]=w[n]||function(){
  28. (w[n].q=w[n].q||[]).push(arguments);};s=d.createElement(t);
  29. e=d.getElementsByTagName(t)[0];s.async=1;s.src=u;e.parentNode.insertBefore(s,e);
  30. })(window,document,'script','//s.swiftypecdn.com/install/v2/st.js','_st');
  31. _st('install','<%= config.swiftype_install_key %>','2.0.0');
  32. </script>
  33. <% } %>
  34. <%- partial('cdn_after_footer') %>
  35. <% if (theme.fancybox){ %>
  36. <%- css('fancybox/jquery.fancybox') %>
  37. <%- js('fancybox/jquery.fancybox.pack') %>
  38. <% } %>
  39. <%- js('js/script') %>