Recently, one of my clients started leveraging the blog functionality in mojoPortal for reviews and giveaways, allowing comments for each blog entry as a means of entering the giveaway. The issue she ran into was that by default, mojoPortal’s built-in blog comment system captures URL, not e-mail address. As you can well imagine, this made it much harder to contact winners, if they do not have a website of their own. Of the options available, we decided to activate the Disqus comment system that is also integrated into mojoPortal.
Prior to activating Disqus on your site, you will need to create an account for the site at Disqus.com. They make it very easy to sign up and create your account, so I won’t try to re-invent the wheel here.
Activating Disqus for mojoPortal is actually pretty straightforward; under Administration>Site Settings>API Keys, you can activate it for the whole site by selecting “Disqus” for “Comment System”, and adding your Disqus “Site Short Name”. Alternatively, you can also enter it for the blog alone by navigating to your blog instance, “Blog Settings”>”Comment System”, and entering your Disqus information there.
Some of the really neat benefits of integrating Disqus:
- not only are you notified of any comments, but you are able to do bulk moderation of comments
- you can add on other moderators to the Disqus dashboard for your site
- you can moderate comments “on the fly” from within your mojoPortal installation
- not only can you see comments, but “reactions”; for instance, how many people re-tweeted the link to your article, and who
- if you activate your Disqus account for an article that already has a comment from the native mojoPortal comment system, it will not display the Disqus interface; you will have to manually copy the info over to the Disqus system, and delete the comment from the mojoPortal system in order to get it to display for that article.
- Disqus admin is pretty much all or nothing; you cannot have one area of the site only moderated by one person, and the rest by another.