Top

WP Comment Remix

May 28, 2008

WP Comment Remix adds a plethora of new options and features to Wordpress. From Reply and Quote links for commenters, to a full upgrade to the edit comments pages in the admin panel, WPCR will save you time and effort when running your blog.

Requirements:
Wordpress: 2.5+
mySQL: 5+ (Maybe 4.1.1+? - not tested yet)

Current Version: 1.4

Download: Download WP Comment Remix Here (From the WP Extend SVN)

Wordpress Compatibility: Tested on 2.5.x

Plugin Competition:
I entered this plugin in the Weblog Tools Collection Plugin Competition. If you like it, please vote for it here!

History:

Not much to say here, I was reading the archives at Lorelle on Wordpress, and came across her post, titled: Wanted: Wordpress Plugins For Me - I read through the post, and what she was looking for, and thought “She’s right - the WP comment system could use an upgrade”

And thus, WP Comment Remix was born

Features/Benefits:

WP Comment Remix adds a plethora of new options and features to Wordpress. These include:

For the readers
WP Comment Remix adds a number of great features that you can turn on or off, but they include:

Reply Link
You can add a Reply link to each comment, which, when clicked, adds “@OriginalPoster”, and links it to the anchor of that comment. For instance, if Steve left comment #23, and you click the reply link for that comment, WP Comment Remix automatically adds:

<a href=”#comment-23″>@Steve</a> -

to the reply box.

Quote Link
Clicking the Quote link has a similar action to the Reply link, but it adds the entire comment in a blockquote tag, including “<a href=”#comment-23″>Originally posted by Steve</a>”

Comment Ordering
You can choose how you want to order the comments for your readers - By Author name or Date, and Ascending or Descending

Separate or Remove Trackbacks
You can choose to separate the Trackbacks from the comments and move them to the bottom of the list, or remove them completely

Comment Tags
Comment tags allow your readers (and you) to find comments more easily, instead of having to read through potentially hundreds of comments in a single post to find something specific

In the admin area
WP Comment Remix also adds some awesome admin functionality for comments.

New ‘In Need Of Reply’ notifier
WPCR adds a button, similar to the “Awaiting Moderation” button that shows up on the right hand side of the Comments menu link. The new button tells you how many comments are in need of a reply, and when clicked, takes you to a list of those comments

New Links In Comment Admin Area
WPCR adds new links to each comment display: Edit, Reply, Quote, and Mark Replied

  • Edit does exactly that: sends you to the edit comment page.
  • Reply and Quote function much like the Reply and Quote links in the public comment area, except instead of sending you to the post page to enter your comment, WPCR simply pops up an ajax reply box where you can make your reply, then save it - all without leaving the page
  • Mark Replied tells WPCR that you’re not going to reply to that comment. This makes it easy to hide comments in the “In need of reply” list if you’re not going to reply to them 

Added AJAX functionality on the Manage Posts page
Now you can click on the comments image on the Manage Posts page and the comments for that post will drop down in the same window, so you can edit them right there!

Widgets
WP Comment Remix also adds 4 powerful new widgets. All of the widgets enable you to set a display template, and use similar tokens to control that template.

Recent Comments Remix
The recent comments remix widget allows you to control the look and feel of the display of recent comments. Also included is the ability to add gravatars to each recent comment displayed

Recent Trackbacks Remix
We pulled the trackbacks from the recent comments control, and put them into their own widget, so you can effectively feature both on your sidebar.

Most Active Discussions
This widget displays the most active discussions (posts with the highest comment counts) so you can wear your most popular posts like a badge of honor

Most Active Commenters
Looking for a way to honor frequent commenters? Look no further. The most active commenters widget allows you to display your blog’s top commenters proudly, as well as give them some love by linking their name to their site

Tokens
Each of the widgets is template-enabled, which means you can easily tell the widget how you want things displayed. You simply enter HTML, with one or more of the tokens below in it:

Tokens available for Recent Comments and Recent Trackbacks

  • %ct - Comment title
  • %cd - Comment date
  • %cid - Comment ID
  • %g - Gravatar
  • %pt - Post title
  • %pu - Post url (the permalink)
  • %au - Author url
  • %an - Author name

Tokens available for Most Active Discussions

  • %pd - Post date
  • %pt - Post title
  • %pu - Post url (the permalink)
  • %c - Count

Tokens available for Most Active Commenters

  • %g - Gravatar
  • %au - Author url
  • %an - Author name
  • %c - Count

Template Examples:
You use the tokens in place of data in the widget templates. For example, if you typed

<a href=’%au’>%an</a> - %c Comments

into the Most Active Commenters widget template field, it would display something like this for each commenter:

<a href=’http://pressography.com’>Jason DeVelvis</a> - 10 Comments

Installation Instructions:

  1. Upload
  2. Activate
  3. Go to Settings > Comment Remix and choose which features you want

Then you’re done!

Video Walkthrough
(My apologies for the poor video quality, I didn’t realize viddler would eat the video like that… I’ll get a better version up soon)

Credits
A big thank you goes to Ozh, who wrote the Absolute Comments plugin

I used some of the ideas (and a bit of code) from that plugin for the edit-comments page links & ajax reply capabilities. Make sure you check out Ozh’s site for some phenominal WP plugins!

The filterCommentsNumber, stripTrackbacks and stripComments functions in the Trackback sorter code are from Ronald Huereca’s Managing Trackbacks and Pingbacks in Your WordPress Theme post on WeblogToolsCollection.com

Known Bugs:
None

Plugin Competition:
I entered this plugin in the Weblog Tools Collection Plugin Competition. If you like it, please vote for it here!

Because this plugin/widget is provided free of charge, I simply ask you to link back to Pressography.com in a post on your blog, or from one of your sites. It doesn't need to be anything fancy - just a note saying that you're using it, and whether or not you like it. However, there is no requirement that you do this, you're free to use the plugin regardless.

Comments

Comment Tags: View All Comments | bug | Bugs | problem | settings | K2

352 Responses to “WP Comment Remix”

  1. Eddie on August 10th, 2008 11:31 am

    Unfortunately I could not find the source of this problem.

    I tried what Eddy De Clercq suggested, but add_action(’admin_menu’ was already there.

    Jason, any chance to fix this problem?

    Thanks,
    Eddie

    Comment Tags: bug
  2. Eddie on August 8th, 2008 9:04 am

    Hi,

    First let me say thanks for the great plugin. It’s very useful to me.

    However, I too have the problem that when I reply to a comment and hit “save reply” nothing happens.

    Only “post reply… be patient” appears and disappears. No error.

    It might be interfering with another plugin because I do not have this error on my local WP-Installation.

    But which one?

    Eddie

    Comment Tags: bug
  3. The Tim on August 6th, 2008 7:01 pm

    @Jason - Where would I be looking for said errors? All I see are blank pages. Also, the code I linked to earlier only shows up when this plugin is enabled, FWIW.

    Comment Tags: bug
  4. Eddy De Clercq on August 2nd, 2008 3:28 am

    @Jason - I think that I can pinpoint the problem to the Ajax functionality in the reply functionality. Nothing happens when you click on save, not even errors. Everything else works.
    Any suggestions on what/where to look for to find the problem?

    Comment Tags: bug
  5. Eddy De Clercq on August 1st, 2008 3:29 am

    Originally Posted By Eddy De Clercq@Jason -
    Sorry for the late reply. I was on holiday. Any suggestion on which plugins might cause a problem? If I need to test all the combinations of the plugins I’ve installed…

    It occurs to me that the AJAX functionality is giving the problems. Is there btw a complete uninstall script (db delete, etc) in order to see if that helps?

    Comment Tags: bug
  6. Eddy De Clercq on August 1st, 2008 3:06 am

    @Jason -
    Sorry for the late reply. I was on holiday. Any suggestion on which plugins might cause a problem? If I need to test all the combinations of the plugins I’ve installed…

    Comment Tags: bug
  7. The Tim on July 29th, 2008 5:04 pm

    I’m getting blank admin pages as well, with WordPress 2.6. I dumped a suspicious-looking portion of the generated source, which you can find at the link I put in this comment.

    Also, blog posts did not return blank, but the reply and quote links didn’t do anything, either. Similar-looking strange stuff was in the source of those pages.

    Comment Tags: bug
  8. Beeex Happy Team on July 28th, 2008 12:48 pm

    Jason, we like your plugin a lot and featured it on Beeex.net, right here:
    http://beeex.net/web-development/wordpress/plugins/10-excellent-promising-wordpress-plugins-some-brand-new

    But we are getting an internal server error (500) every time we attempt to save a post, with this plugin acticated. We are keeping it in the post and added a little note about the WP versions you tested it with (2.5x).

    We are running WP 2.6 - have you heard of any such issue yet?

    Thanks!

    Comment Tags: bug
  9. Eddy De Clercq on July 17th, 2008 3:07 am

    @Jason - WP 2.6

    Comment Tags: bug
  10. Eddy De Clercq on July 16th, 2008 3:08 am

    @Jason -
    Just installed the new version and when I want to post a reply to an existent comment from the admin part of my site, the save reply doesn’t do anything. This time it doesn’t even give JS errors. I tried several browsers.
    Replying in the end user side does work.

    Comment Tags: bug
  11. Eddy De Clercq on July 12th, 2008 3:31 am

    @Jason -
    Hi,

    Sorry for the late reply. I took a day off with the family. I installed 1.4.2 and I now get

    Error: _gat is not defined
    Source File: http://wordpress.org/extend/plugins/wp-comment-remix/
    Line: 16

    in FF3. Didn’t try any other browsers.

    Btw, a nice addition would be that one could get e-mail subscription for comments like this.

    Eddy

    Comment Tags: bug
  12. Eddy De Clercq on July 10th, 2008 1:14 pm

    Hi,

    I just installed 1.4.1 and when I want to reply to an existent comment, I get this JS error when I want to submit:
    Error: xml.match(/(.*)/) is null
    Source File: http://mydomain/wp-content/plugins/wp-comment-remix/commentlinks.js
    Line: 105
    and the script stops without submitting the comment.
    What is causing this problem?

    Eddy

    Comment Tags: bug
  13. ]V[orlock on June 22nd, 2008 7:36 am

    I have found that your plugin is incompatible with K2 if you have widget support disabled against K2 embedded sidebar manager.

    Comment Tags: bug, Bugs, K2, theme
  14. Jason on June 21st, 2008 3:29 pm

    @Jeffro2pt0 & everyone else with the image upload problem -
    Are any errors being thrown? I can’t recreate the problem on my blogs. I did have to turn on the no flash uploader plugin, but that wasn’t WPCR’s fault (I tried it with it activated and deactivated)

    I don’t use the image uploader much, so I don’t exactly know the intended results and functionality, but it did the exact same thing for me with and without WPCR 1.3.2 activated. (Image was uploaded, I saved it, it showed up in the gallery and media manager, then when I clicked on a new post and accessed the image uploader, the Gallery said 0, but the media manager was still showing my uploaded files)

    Comment Tags: bug
  15. drsuccess on June 6th, 2008 11:06 am

    Jason, I found another bug. After “ignoring” all comments in need of a reply on one blog, I get this SQL error at the top of my WP admin panel:

    WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY comment_date_gmt DESC' at line 1]
    SELECT SQL_CALC_FOUND_ROWS * FROM wp_comments USE INDEX (comment_date_gmt) WHERE comment_ID IN () ORDER BY comment_date_gmt DESC

    Comment Tags: bug
  16. Danny Novo on June 5th, 2008 2:23 pm

    Hi, just installed v 1.1, replacing Ozh’ plugin, but I have a problem. The settings page is very wonky. There is no text, except inside the form fields, where it looks like most of the form code has been put. Very odd bug, and not one I know how to fix.

    I have a screenshot, if you’ll email me, I can send it on.

    Comment Tags: bug, problem, settings
  17. Jason on May 31st, 2008 11:06 am

    @drsuccess -
    Hmm, that means there’s probably a SQL error in there somewhere. Have you gone through the settings page and saved the settings? Maybe I missed a default option and that’s why the SQL is erroring out

    Comment Tags: bug

Got something to say?





Tags:
Separate individual tags by commas
Bottom