Joomla Extensions
RokCommentsLatest Version: 1.3
Comments Made Easy RokComments is a complete rewrite of the ever-popular RokIntenseDebate plugin. We've added support for Disqus and JS-Kit, as well as the original IntenseDebate support. RokComments can be enabled via menu item, Joomla category, or even a RokComments editor button for complete control.
Supported Systems
- IntenseDebate (http://www.intensedebate.com)
- Facebook (http://developers.facebook.com)
- Disqus (http://www.disqus.com)
- Livefyre (http://www.livefyre.com)
- JS-Kit (http://js-kit.com/comments/) DEPRECATED
Typical Comment System Features
- Comment Threading
- Reply-By-Email
- Importing/Exporting
- Commenter Profiles
- Reputation Points & Comment Voting
- Moderation/Blacklisting
- Widgets
- RSS Readers & Tracking
- FriendFeed
- OpenID
- Gravatar
- HTML Formatting
Screenshots
Installation Joomla 2.5.x
Follow the instructions below to install RokComments for Joomla 2.5.x.
- Login to your Joomla Administrator
- Go to Extensions → Extensions Manager → Install.
- Select Choose File.
- Locate plg_rokcomments2.zip.
- Click Upload & Install
The plugin can be now be accessed from Admin → Extensions → Plugin Manager → Button — RokComments or Content — RokComments.
Installation Joomla 1.5.x
Follow the instructions below to install RokComments for Joomla 1.5.x.
- Login to your Joomla Administrator
- Go to Extensions → Install/Uninstall → Install.
- Select Choose File.
- Locate plg_rokcomments.zip.
- Click Upload & Install
The plugin can be now be accessed from Admin → Extensions → Plugin Manager → Button — RokComments or Content — RokComments.
RokComments is a powerful content plugin that allows for easy integration of third-party JavaScript-based comment systems such as IntenseDebate, Facebook, Disqus, Livefyre, and JS-Kit (Deprecated)
IntenseDebate
To setup RokComments to use IntenseDebate, you first have to sign up at http://intensedebate.com. Once you have created an account, you need to select "Sites" from the top menu, then click "+ Add blog/site" from the dropdown. Enter the URL to your website and click Next Step. for Step 2, choose Generic Install from the options, then click Next Step. This last page has the JavaScript that you normally would need to install the comments.
Just save the long string variable that is displayed in the idcomments_acct var. This is the only thing you will need to configure RokComments to use IntenseDebate.
Configure
Open up the RokComments Content Plugin via the Plugin Manager in the Joomla Administrator. Set the following attributes:
- Set Comment System to IntenseDebate
- Enable/Disable the Show Comment Count and the Show Comment Icon options as you desire.
- If you are using Menus + Categories for the Activation Method, ensure you select the correct Menus and/or Categories where you would like the comments to show.
- In the IntenseDebate Account input field, put the idcomments_act value you saved earlier. eg: 2a8f5c96e2fb1deb5a485678a9c523f0
The first step to integrating Facebook comments is to sign up as a Facebook developer. To do this you must enable and authorize the Facebook Developer application to access your Facebook account. Visit the FaceBook App Here and click "Allow". The next step is to click the "+ Create New App" button on the "Apps" page. Enter something like "MySite Comments" in the App Display Name field, and some unique name for the App Namespace, such as "mysite-comments", review and agree to the Facebook Platform Policies and click "Continue". Enter the Security Check validation and click "Submit". The next page is the "Basic Settings" and here you need to enter your domain for the App Domain, eg: mysite.com. You also need to click the Website block in the "Select how your app integrates with Facebook" section and put the URL of your website, eg: http://www.mysite.com.
Lastly copy the App ID value as you will need this to configure RokComments to use Facebook.
Configure
Open up the RokComments Content Plugin via the Plugin Manager in the Joomla Administrator. Set the following attributes:
- Set Comment System to Facebook
- Enable/Disable the Show Comment Count option as you desire. Show Comment Icon has no effect for Facebook.
- If you are using Menus + Categories for the Activation Method, ensure you select the correct Menus and/or Categories where you would like the comments to show.
- In the Facebook AppId input field, put the App ID value you saved earlier. eg: 236773289710058
- Enter the width in pixels of the comment area, just adjust this field till it fits nicely under your content
- Enter a comma separated list of Facebook User IDs of people you want to be able to moderate these comments. Alternatively you can moderate them via the Developer Tools
Disqus
In order to use Disqus comments you need to first Sign Up at http://disqus.com. After signing up you need to click the "+ Add" button in the Your Sites sidebar section. Fill in the form with your information for the your site.
The "shortname" is important as this is the unique identifier you will use when configuring RokComments. On the Settings panel configure the options as you like, or just leave the defaults before hitting continue. You will be able to moderate these comments directly by going to the shortname url, eg: http://mysite.disqus.com.
Configure
Open up the RokComments Content Plugin via the Plugin Manager in the Joomla Administrator. Set the following attributes:
- Set Comment System to Disqus
- Enable/Disable the Show Comment Count and the Show Comment Icon options as you desire.
- If you are using Menus + Categories for the Activation Method, ensure you select the correct Menus and/or Categories where you would like the comments to show.
- In the Disqus Shorname input field, put the shortname value you saved earlier. eg: mysite
- If you need to test the comments on an inaccessible website during development you can enable the Developer Mode option here.
Livefyre
The first step to installing Livefyre comments on your site is to Sign Up via the http://www.livefyre.com website. When you have signed up, you should click "Install" or go directly to the install URL. Enter the URL of your site and then click the "Custom" option for the Platform, and then click the "Keep Going!" button.
That's all there is to it. You will be provided with a chunk of JavaScript, but all you need to do is copy the numeric site_id variable as this will be used to configure RokComments to use Livefyre.
Configure
- Set Comment System to Livefyre
- NOTE: Comment Counts are not supported in Livefyre currently, so those options will be ignored.
- If you are using Menus + Categories for the Activation Method, ensure you select the correct Menus and/or Categories where you would like the comments to show.
- In the Livefyre Site ID input field, put the site_id value you saved earlier. eg: 291224
Configuration
Comment System: Choose which platform you wish to use for commenting.
Show Comment Count: Show the number of comments per article.
Show Comment Icon: Show the icon for the comment system.
Tagging Mode: Choose between Basic(alias), Slug(id:alias), Path(article path) and Numeric(article ID) taggging options.Activation Method: Choose how the comments are activated, whether automatically based on menu items and/or categories; or via manual insertion of code: {rokcomments}.
Menu + Categories Selections: Chose which menus and categories you wish to load comments for.
Comment System Specific Options: There are varying fields for each commenting system to hook up RokComments.
Changelog
This is a changelog for RokComments, inclusive of alpha, beta and release candidate versions.
