Joomla Extensions

FREE

RokCommentsLatest Version: 1.3

RokComments
Joomla 1.5Joomla 2.5

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.

NOTICE: RokComments requires Joomla SEF to be turned on for this plugin to function properly and interact reliably with these comment systems. This is because the comments are associated with the URL and non-SEF URLs with & in them are truncated by these systems.

Supported Systems

Typical Comment System Features

  • Comment Threading
  • Reply-By-Email
  • Importing/Exporting
  • Commenter Profiles
  • Reputation Points & Comment Voting
  • Moderation/Blacklisting
  • Widgets
  • RSS Readers & Tracking
  • Twitter
  • FriendFeed
  • OpenID
  • Gravatar
  • HTML Formatting

Screenshots

RokComments RokComments RokComments

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:

  1. Set Comment System to IntenseDebate
  2. Enable/Disable the Show Comment Count and the Show Comment Icon options as you desire.
  3. 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.
  4. In the IntenseDebate Account input field, put the idcomments_act value you saved earlier. eg: 2a8f5c96e2fb1deb5a485678a9c523f0

Facebook

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:

  1. Set Comment System to Facebook
  2. Enable/Disable the Show Comment Count option as you desire. Show Comment Icon has no effect for Facebook.
  3. 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.
  4. In the Facebook AppId input field, put the App ID value you saved earlier. eg: 236773289710058
  5. Enter the width in pixels of the comment area, just adjust this field till it fits nicely under your content
  6. 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:

  1. Set Comment System to Disqus
  2. Enable/Disable the Show Comment Count and the Show Comment Icon options as you desire.
  3. 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.
  4. In the Disqus Shorname input field, put the shortname value you saved earlier. eg: mysite
  5. 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

  1. Set Comment System to Livefyre
  2. NOTE: Comment Counts are not supported in Livefyre currently, so those options will be ignored.
  3. 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.
  4. 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.

Joomla 2.5.x

Legend:

* -> Security Fix
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note

----------- 1.3 [27-Dec-2011] Release -----------
# The number 1 being appended when not selecting category but not menu item
# Fatal error when $items was not an array
# Changed menu + category logic to be based on OR not AND

----------- 1.2 Release [26-Oct-2011] -----------
# Comments do not load in code mode, and load duplicates in menu + categories mode
# Same comments showing in different articles
# Version numbers showing incorrectly as 1.0
# Comment count not showing in J17 non-article views
+ Add Facebook comments
+ Update Disqus javascript code to latest async version
+ Added Livefyre comment support
+ Added support for {rokcomments-count} code tag to display counts in introtext when in CODE mode


----------- Initial Changelog Creation -----------

Joomla 1.5.x

Legend:

* -> Security Fix
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note

----------- 1.3 [27-Dec-2011] Release -----------
# The number 1 being appended when not selecting category but not menu item
# Changed menu + category logic to be based on OR not AND

----------- 1.2 Release [26-Oct-2011] -----------
# Same comments showing in different articles
# Version numbers showing incorrectly as 1.0
+ Add Facebook comments
+ Update Disqus javascript code to latest async version
+ Added Livefyre comment support
+ Added support for {rokcomments-count} code tag to display counts in introtext when in CODE mode

----------- 1.0 Release [26-Jun-2009] -----------

+ Initial Release
+ Support for IntenseDebate, Disqus, JS-Kit
+ Control via editor button, menu item, and category
+ Support for comment counts on blog view

----------- Initial Changelog Creation -----------
Member Login: