Sfoglia il codice sorgente

Switch from Discourse to Disqus for comments

Because not a soul leaves a comment via Discourse, because Discourse doesn't allow embeded comments, and Jeff Atwood has made it clear, they never will.
Kevin van Zonneveld 5 anni fa
parent
commit
c4af95d98c
1 ha cambiato i file con 18 aggiunte e 9 eliminazioni
  1. 18 9
      website/themes/uppy/layout/partials/comments.ejs

+ 18 - 9
website/themes/uppy/layout/partials/comments.ejs

@@ -1,12 +1,21 @@
-<div id='discourse-comments'></div>
+<div id="disqus_thread"></div>
+<script>
 
 
-<script type="text/javascript">
-  DiscourseEmbed = { discourseUrl: 'https://community.transloadit.com/',
-                     discourseEmbedUrl: '<%- site.url ? site.url : "https://uppy.io" %>/<%- page.path %>' };
+/**
+*  RECOMMENDED CONFIGURATION VARIABLES: EDIT AND UNCOMMENT THE SECTION BELOW TO INSERT DYNAMIC VALUES FROM YOUR PLATFORM OR CMS.
+*  LEARN WHY DEFINING THESE VARIABLES IS IMPORTANT: https://disqus.com/admin/universalcode/#configuration-variables*/
 
 
-  (function() {
-    var d = document.createElement('script'); d.type = 'text/javascript'; d.async = true;
-    d.src = DiscourseEmbed.discourseUrl + 'javascripts/embed.js';
-    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(d);
-  })();
+var disqus_config = function () {
+this.page.url = '<%- site.url ? site.url : "https://uppy.io" %>/<%- page.path %>';  // Replace PAGE_URL with your page's canonical URL variable
+// this.page.identifier = PAGE_IDENTIFIER; // Replace PAGE_IDENTIFIER with your page's unique identifier variable
+};
+
+(function() { // DON'T EDIT BELOW THIS LINE
+var d = document, s = d.createElement('script');
+s.src = 'https://uppy.disqus.com/embed.js';
+s.setAttribute('data-timestamp', +new Date());
+(d.head || d.body).appendChild(s);
+})();
 </script>
 </script>
+<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
+