Committed to comments - what can Disqus do


go to genemartin.us

I read how Nicolas Hery used Disqus to power the comments in his jekyll blog and figured I could do the same. I had to accept that Disqus makes money via advertising with comment pages and figured I could abandon Disqus if it was too annoying or onerous.

Signing up with Disqus was easy but there was some trepidation when I found they didn’t have install instructions for websites hosted by GoDaddy and Website Builder. If you have some experience with Website Builder you may know you can insert html code into your page design and add script to the header. Searching for advice and commentary I found no shortage of complaints about GoDaddy’s viscious sales pitches and fury at the limits of Webpage Builder but no one stating they couldn’t make Disqus work on a GoDaddy host.

Manually putting Dusqus comments on your webpage means inserting a piece of HTML code with a few edits. Here’s the generic configuration code off the Disqus site Worth noting: The edits that replace PAGE_URL and PAGE_IDENTIFIER are strings and need to be enclosed in quotes. I found PAGE_URL needs to include ‘http://’ or Disqus won’t recognize it as a webpage.

Hosting an economy site on GoDaddy with Website Builder has some challenges with Disqus. There’s no scroll for the comments when the Disqus configuration script is put inside an HTML frame. This means readers can only see the most recent post! Scrounging around the web didn’t turn up any alternatives but I did manage to force the issue on my own. Here’s the div tag provided by Disqus…

<div id="disqus_thread"></div>

and I changed it this way…

<div id="disqus_thread" style='overflow:scroll; width: 750px; height: 400px; border: 1px;'>

finally, I carefully resized the Website Builder HTML frame border so it lined up with the 750x400px dimensions of the Disqus div.

divscroll.png

Next next task is to ask Jekyll to put Disqus comments on the posts. https://help.disqus.com/customer/portal/articles/472138-jekyll-installation-instructions