How the new CommentLuv plugin will be different
Posted by Andy Bailey on June 4th, 2009
Before I can release the new version of CommentLuv, I should tell you about some changes that have been made;
- No more <abbr><em> tags
The creators of Akismet contacted me about the tags causing some minor issues with their detection engine and the <abbr> tag wasn’t supported in some of the newer commenting systems available to Wordpress so I decided to use a type of shortcode similar to bbpress or the native WP shortcodes which is appended just before the html of the link. At display time, it hides the code and wraps the output in a div for easier styling. - Different selection method
I’ve completely changed the code for how the user selects their last blog post, gone is the html drop down and in comes the slidedown div and easy selection. - More than last blog posts can be returned and from more than one source
This is one of the biggest changes made to the plugin and API, users can now add more than one URL to their account (up to 5) and can even add their twitter or digg feed to the returned items. More about this in future posts - Language support (I hope!)
The last plugin had some issue with displaying the options page in a difference locale than English, hopefully that is fixed now, I just need some users to download the .pot file and enter in their own language translations. All contributors will be credited in the plugin source and on the documentation page. - Such Class!
Rather than a mish-mash of functions spread about the php file, everything is now wrapped up in a class and even though I say so myself, it works nicely! See the about page for 2 books that really helped me with this. - Better javascript
I had to pretty much rewrite the whole of the jquery script that does the fetching and displaying of the posts and it’s working well for me on the Big3 (Chrome, Firefox3, IE7). It seems to be working ok with other plugins that use javascript unless a theme is using an old include of effects.js or scriptaculous.js which is easily resolved by updating the include libraries of a blog - More done by the backend
A lot more processing of the links is done by the backend of Wordpress now, including notifying ComLuv when you change the status of a comment that has a luvlink in it. This will greatly help to bring about accurate stats on the ComLuv site and to make it easier to spot spammers.
There are more changes to come like..
- Disable using AJAX to do the fetching and use the old “after comment posted” method
- Allow blog owner to black list certain urls or reject certain link types
- Backend connection to ComLuv to retreive and display links you have given and received
- much more!
Right now, the plugin is running in a stable fashion and when the public gets their hands on it for a few days, I’m sure there’ll be some edits I will have to make to keep them all happy. Once that’s done then I can work on bringing in new features one by one as people need them. (no point to get feature giddy and put in so much that it takes away the whole purpose of CommentLuv – to reward your readers!)
If there is anything you want included with the new CommentLuv be sure to leave a feature request support ticket using your dashboard.
There’s still much for me to do to add the comments to the code so everyone can see how the API is called and talked to. The first release will still be labeled as beta but it will be available on the codex which should give you an upgrade alert in your own WP dashboard if you have it installed already. Instructions on how to upgrade will be posted at the time.
I can’t wait for it. I thought it was great before and now it’s going to be better.
Woot!
Mike´s last blog ..Tips on Public Speaking – Never Feel Nervous Again!
So… how easy would it be for another developper to pickup your unmodified JavaScript and plug it in a plugin for another blog?
Eric Maziade´s last blog ..Greywulf and Feroze’s Tuning Songblade
Mike: I did some fiddling today to make it work a bit nicer and I can see it’s already made a difference to the info box display. woot!
Eric: Yes it should be fairly straight forward for a developer to plug in the code to their own blog. If you plan on doing, wait a little bit and there will be the blogger version coming out which has a pure javascript implementation of all the functions of wordpress commentluv(except for the delete comment notification)
I’ll release that soon and put plenty of comments in it and write a guide for using the API.
thanks for your comments!
Andy Bailey´s last twitter ..http://twitpic.com/6lfsz – My keyboard has a screen that alerts me whenever someone posts about comluv. Geek heaven!
Wow, you have really out done yourself.
I can’t wait to see the new plugin in action. I’m sure you have many users on the edge of their seats waiting for the release.
Good luck and hope all works and runs fine once it is released.
George Serradinho´s last blog ..3 Basic Thesis Customizations
George: thanks for your kind words, I also hope it works fine when it’s released to the public!
Hi, Andy!
Glad to see the changes coming – have always been a bit ticked that it wouldn’t work with some of our older blogs, and that those using the Flexibility theme only saw CommentLuv if they were using Firefox and not IE. With 80% of our visitors using IE, thius was becoming a major issue.
Hope the new plugin system fixes both of these issues – you truly are a wizard, and I wouldn’t be without CommentLuv or our new marketing.Comluv.com blog!
SuperAffil´s last blog ..Download This Free Advanced Twitter Marketing Case Study
if you send me a link to the flexibility theme, I’ll install it on the local machine and make sure the new version works in all browsers with it
Andy Bailey´s last blog ..OceanWide – customizable options
Hi Andy,
Just dropping by to say thank you for the fabulous plugin. I love the old version and can’t imagine how you can make it any better.
CommentLuv gets my vote for the best WordPress plugin. My community loves it, as do I.
You’re the man, Andy! Thank you, again.
Barbara Swafford´s last blog ..Kicking It
Glad you like the existing plugin, hopefully this one will be even better received with your community. I’ve been to your site many times, always worth a vist!
Sweet; followed through from your email and this plugin look seven better then before.
I would add on a very selfish note; you mention ‘more than last posts’; could this arguably be extended? ie allow the plugin to pull in your sites sitemap.xml and allow you to pick any url from there. (That would be a deep linkers dream)!
Nonetheless looking forward to the update going live.
@donace: that’s a great idea, I’ll add that to the list of wants and wishes for the future.
@hesham: it’ll be ready soon!
@Ray: I did a check on all urls in a few browsers and outlook and they worked for me. it might be a long url problem or some other issue with your mail program. let me know if anything else crashes your express!
@rechargelife: registration will be open in a few days.
@lorrette: thanks for your kind words!
@daisy: the jskit version will update itself automatically. You wont need to do anything, it’ll happen by magic when i release the new version
@
Great features, waiting to see it on my blogs!
Good luck Andy
Hesham´s last blog ..ComLuv network and CommentLuv plugin are READY
Hi Andy,
Good work. It seems you have your finger on the pulse with this and the reasons for it, ie rewarding our visitors.
Just to let you know for some strange reason the link to this page in the email you sent out seems to shut down Outlook Express when it is clicked! From the online version of the email its fine.
Regards
Ray
Ray´s last blog ..When Irresponsible Drinking Results in Serious Health Problems
I’m stuck here…I want to register on commentluv too but I’m wondering it does not accept my registration? When will this be active? Thank you!
Should I download the latest one or can I keep the js kit before? I fear that my comments will disappear though… And for the lastest comments I received on my blog, it’s not posting on the “top 10 commenters” widget. Can somebody help me understand if its totally safe to get the new one? Thanks!
Daisy´s last blog ..Thursday Sweet Tooth
Hi Andy
Well I got here a bit late and really reading the comments so far…what can I say that has not already been said.
But, thank you for a really beaut plugin and thank you too for what is to be the all new and improved version.
Yep, you guys do rock!!
Celebrate Life and Loads of Comment Luv
Lorrette
Lorrette´s last blog ..A Bricklayer’s Accident Report : Hilarious
Andy,
I’d been using CommentLuv for sometime already in my old blog that got lost… now I have a new blog and I installed the plugin again and I’m having a little problem:
My blog’s in Spanish so I have to change the “author’s last blog..” line to something in Spanish like I had in my old blog… I did that, but I’m still getting the usual English wording. ¿What am I doing wrong? Sorry to post this comment here, but the forum seems not to be working.
By the way, this is a WON-der-FUL plugin!
Pablo´s last blog ..Bolivia: SER COMUNISTA Y LIBERAL
You know I’m always willing to be a guinea pi–er, beta tester!
Holly Jahangiri´s last blog ..Survey says…
Pablo: the new version has full language support so you will be able to add a translation into your own language.
Holly: I have the jskit working ok on http://cl-jskit.blogspot.com, I’ll tidy up the code a bit and add some comments and then release it for blogger all at once to every blog that currently has it.
Andy Bailey´s last twitter ..some pretty bare-all stories going on at http://airingdirtylaundry.comluv.com
NEWBIE ALERT!
I cannot get the settings page to even load – is it possibly in conflict with the theme I’ve chosen?
Atahualpa
Kat Simpson´s last blog ..Hanging with the Folks in Atlanta
Love the old plugin, the new one should be great! What is the oldest WP version the plugin will work with?
Scott-TheBrewClub´s last blog ..Lakefront Brewery Belgian White Beer Reviewed
Kat: make sure you download the latest version of commentluv or wait for a day or two and the new version will be out.
scott: it will require at least version 2.7 of wordpress. some parts of it wont work like the info box if it’s install on a lesser version.
I’ll see if I can work in a check for that
Andy Bailey´s last twitter ..@goaliemom31 sandwiches for delivery? awesome.
Nice, will look into it!
tashfeen´s last blog ..Having template problems
Dear Andy, I’ve always thought this was a great plugin! Now I’ve got a question for you: I’m looking for this exact thing to work on bbpress? Also it would be nice to be able to specify from which domains the links should be taken and from which not. A built in filter so to speak if I wanted to display only the posts from my own blog network in the forum?
when you deactivate the plugin all the comment luv links stay!
All other plugins do not do this.
If we remove a plugin it removed all attributes to the plugin including what it did.
Comment luv you cannot remove the links afterwards this is so dumb!
bbrian017´s last blog ..Friday Blog Traffic Report