Quellcode durchsuchen

Add comments to blog posts via discourse

Kevin van Zonneveld vor 7 Jahren
Ursprung
Commit
57a0645b55

+ 1 - 1
website/_config.yml

@@ -27,7 +27,7 @@ language: English
 
 
 # URL
 # URL
 ## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
 ## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
-url: http://uppy.io
+url: https://uppy.io
 root: /
 root: /
 permalink: blog/:year/:month/:title/
 permalink: blog/:year/:month/:title/
 tag_dir: tags
 tag_dir: tags

+ 12 - 0
website/themes/uppy/layout/partials/comments.ejs

@@ -0,0 +1,12 @@
+<div id='discourse-comments'></div>
+
+<script type="text/javascript">
+  DiscourseEmbed = { discourseUrl: 'https://community.transloadit.com/',
+                     discourseEmbedUrl: '<%- site.url %><%- page.url %>' };
+
+  (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);
+  })();
+</script>

+ 3 - 0
website/themes/uppy/layout/post.ejs

@@ -31,4 +31,7 @@
       <h5 class="PostAuthor-tagline"><%- site.data.authors[page.author].tagline %></h5>
       <h5 class="PostAuthor-tagline"><%- site.data.authors[page.author].tagline %></h5>
     </a>
     </a>
   </div>
   </div>
+  <br />
+  <br />
+  <%- partial('partials/comments') %>
 </div>
 </div>