SSWI — When in doubt, buff it out.

New Plugin,

Written in Frisco, TX on November 30, 2004 and tagged with .

10 Comments, 0 Tweets, why not add one?

I am not actually sure what I want to call this yet, it is equal parts Noteworthy Plugin and Post/Article Karma System.

First some background.  The always industrious Michael Heilemann requested help to write a custom plugin.  I thought nothing of it, since I wasn’t really able to follow what Michael hoped to accomplish by this.

Along comes Jamie who whipped it up free of charge.  Once it was running on the Bonsai many of us could see why Michael had been jonsing for one.  In the comments of that post some thoughts were put forth, good thoughts.  That got me to thinking, I had wanted to write something like this before but could never really get excited about it.  Once I was able to see a real world example of it I got right to work.

Michael made a good point about the purpose of the plugin for his site, and I whole-heartedly agree.  I however thought a good solution would be to have both worlds, not just one or the other.  So I wrote a plugin that allows you to vote on a post, with values from 1 to 50, but also gave the site admin tools to override the voting and set values his/herself.

I think the outcome is pretty groovey, instead of one “icon” for the rating system I have two, three technically since no icon is a rating as well.

  1. 1-29 votes, no icon value.
  2. 30-49 votes, is displayed.
  3. 50 votes the peak of like-ability, gets a 

Here is a screenshot of what an admin would see when logged in:

admin for rate plugin

And here is a shot of the voting apparatus, visible only when the comment form is loaded:

click here to vote

When voting has reached 50 the vote button dissapears and all that is displayed is the rating total for that post.  I hope to be through testing by this coming Monday, December 6th.  If you are interested in this plugin leave me a comment here, I need people for the beta test!

If you post about this on Twitter, please use the hashtag #silly346.


personal avatar

dejotaru, on March 1, 2007

Man, I’ve been looking for a plug in like this for ages.. when will it be released?

personal avatar

Bret, on March 1, 2007

Would love your plugin please email it to me.
Thanks,
Bret

personal avatar

Ihad, on March 1, 2007

Gah! I stumble across this post via google and it seems Michael as abandoned that plugin on his site and Jamie never released his version and there’s none here and I wasn’t looking for that kind of plugin in the first place, just a simple 1 to 10 scale rating for movies, books, etc. I shall google some more!
Interesting concept though the noteworthy thing :)=

personal avatar

Farooq, on March 1, 2007

Hi Chris,

I am having some trouble implementing the plugin. I have gotten it to display the icons and everything, and also the admin controls. I haven’t been able to get it to display the “Vote for this article” button. How can I implement that, I’ve tried calling the current_rating($post->id) within the document but only the box shows up and when it is clicked it doesn’t do anything. Let me know if you can help. Thanks!

personal avatar

Martijn, on March 1, 2007

Hi Chris,

Great idea but I have the same problem as the previous poster: I get the star/heart by using the admin rating but cannot get it to display the user voting option.

Any tips?
Martijn

personal avatar

Martijn Stegink, on March 1, 2007

Hi there,

Not te be pushy but just to know: is it still planned to be finished some time or can I do something to help make that happen? I really would like to use it.

Or did you just abandon it? (which is fine too since it is your project).

Regards,
Martijn

personal avatar

Rae, on March 1, 2007

Nice plugin, but I guess I’m missing examples?

personal avatar

Ivan, on March 1, 2007

So, is there any way to download and test the plugin?

personal avatar

Josef Davies-Coates, on March 1, 2007

This sounds like a great plugin.

What I really want though is a rating scale of -2 to +2 (from strong disagreement to strong approval)

I just don’t get why people making rating/voting tools never include negative scores!

Maybe one day I’ll learn to code something myself…

personal avatar

Jude, on March 1, 2007

What I want to do on my blog, is every few hours take the oldest post and move it to the
front of the queue, all automatically. Anyone know if there is a plugin that can do this or
a simple way to set up another plugin to do this (use my own feed perhaps)?
Thanks.