Feature discussion: GD Star Rating

datePosted on 00:29, September 28th, 2008 by Millan

Well, I don’t need help coding the plugin, but I would like some input on how to do certain things, about certain featrues. I resumed my work on the plugin, and new version will be released in the middle of the week. This version will have ajax voting support, templates (partial support for now) and few things fixed.

If you want to find out what things I need help with, and you think you might be able to offer a viable solution, keep reading, and join discussion in the forum.

Comments Rating Widget

You have seen how the post/page voting widget looks like, and what can be set, and I want something similar to do with comments. But the catch is how? Posts have names, can be tied to page with convenient permalink. Comments on the other hand have only text, and they don’t have neat hierarchy, no categories or tags. So, how to make comments rating widget to have some actual value? The only idea I have so far is for widget to show comments for the post currently displayed, and since there are no titles, I don’t know how to display exactly rating for individual comments.

Forum topic: http://forum.gdragon.info/viewtopic.php?f=21&t=108

Trend Calculation

Plugin is currently saving data on a daily basis for each post and comment. But the question is how to set voting trend calculations. Trend is a difference of rating during one period over another. How to determine all this, what is the best way?

Forum topic: http://forum.gdragon.info/viewtopic.php?f=21&t=109

Bayesian Estimate Mean

Rating calculation is easy, sum all votes values and devide by number of voters. But a lot of people wanted to see some form of weight rating calculations. Bayesian estimate mean is used by IMDb for instance to create Top 250 list. There are two parameters needed for this:the mean vote across the whole report and minimum vote required to make a calculation. So, any suggestion about weight calculations like this one?

Forum topic: http://forum.gdragon.info/viewtopic.php?f=21&t=110

Rating Categorization

Well, this is the biggest problem I have right now. And it’s now only a design problem, but also a coding problem, because I am not sure right now how to even do this. The idea is similar to tags and categories archive in WordPress. Tag will have url similar to this:

http://www.website.com/tag/test/

And this will open archive page and show all posts taged test. I would like to set something like this:

http://www.website.com/rating/9stars/

And this should open archive page and show posts with rating 9 or higher (up to 10). Archive page in the theme has to be able to handle this also, but the point is how to make WordPress to allow setting something like this. Any idea, web page with some help on the topic, code to accomplish this, anything.

Forum topic: http://forum.gdragon.info/viewtopic.php?f=21&t=111

So, here is a chance to improve on features for rating plugin, to add as many useful features as we can. All help and suggestions are welcomed.

VN:F [1.0.8_355]
Rating: 7.4/10 (11 votes cast)
  • StumbleUpon
  • TwitThis
  • Technorati
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Fleck
  • YahooMyWeb
  • Live
  • Sphinn
  • co.mments
  • LinkedIn
  • MySpace
  • E-mail this story to a friend!
  • Reddit
categoryPosted in GD Star Rating | printPrint
Related Posts:

3 Responses to “Feature discussion: GD Star Rating”

  1. webspy.jp on September 28th, 2008 at 4:30 am

    What I want is threshold for widget. With current version, once people click the maximum rating, even with only one click, that post goes to the top of the list. If we could set minimum x votes to show up, it will be perfect.

    VN:F [1.0.8_355]
    Rating: 3.0/5 (2 votes cast)
  2. mistrtim on September 28th, 2008 at 8:28 pm

    Hey Millan,
    I wish I could be of more assistance on the topics you’ve suggested, but I’m not a coder, and for the most part those issues mentioned aren’t of major concern to me (at least not at this point). Having said that I do have a coder on tap that I could ask to take a look and see if they have any suggestions or can offer any assistance.
    You can send me a twitter @mistrtim if you’re interested.

    My primary concern right now is the basic function of tracking and reporting of the votes and comments. I inadvertantly left the voting function active last week and we received a number of votes. The problem is I don’t know who voted, and because of the contest involved those voters won’t get the entries. Is there a file I can access to capture the users who voted??

    VN:F [1.0.8_355]
    Rating: 3.5/5 (2 votes cast)
  3. Millan on September 29th, 2008 at 12:38 am

    All data is recorded in the database, and it’s easy to tie users to their votes. DB table gdsr_votes_log has each vote roecroded, and it has user_id column that corresponds to user id from wrodpress database.

    Any help with any of the features I have mentioned in this post is welcomed.

    VN:F [1.0.8_355]
    Rating: 3.8/5 (4 votes cast)

Leave a Reply

You must be logged in to post a comment.