GD Star Rating 2.0 development is still very slow due to the lack of free time, but there are a couple of things completed so far. It’s not enough for testing yet, but CSS/jQuery rendering and control of stars and thumbnails is done, so there will be 4 rating variations supported by the plugin to start.

Previous GD Star Rating had standard star ratings, multi star ratings and thumbs ratings. Now, we will have one more: multi thumbs ratings. For all of them, a brand new CSS and jQuery code is written from scratch with new format for images. Now, each set will have all stars/thumbs sizes in one file instead of having separate files for each stars/thumbs size. By default, plugin will support these sizes: 8px, 12px, 16px, 20px, 24px, 32px, 40px and 48px. But, CSS for handling it is now very, very simple and will be easy to change to support bigger sizes and even non square dimensions. Combined CSS code for all sizes for thumbs and stars is under 10KB and it will be static, unlike in current versions.

New Settings panel in GD Star Rating 2.0

New Settings panel in GD Star Rating 2.0

Image on the right shows new settings panel that borrows visual elements from xScape settings panel. It’s still a work in progress, but plugin will have same interface look as all the other Dev4Press premium plugins.

jQuery code is also 100% rewritten to support better dynamic code adding (if you add stars through ajax for instance, or use some cache or dynamic loading) using jQuery live methods. New code will also allow for vote changing feature and it will be faster and more reliable for cross browser compatibility. But, IE6 will not be supported. New code can’t be made to work with that browser, and tests for now show that it works fine with IE7 and newer versions, with Safari, Opera, Firefox and Chrome.

By default plugin will have 2 stars and 2 thumbs sets included. New sets for download will be available to premium support users on Dev4Press, but as before, anyone can make new set with own images. When plugin is done, I plan to offer unusual sets that are not star based, sets with non square object and with non symmetrical patterns.

As for rating types, plugin will by default support rating for posts (default post/page and custom post types), comments and users. Each rating type will support site based rating or network based for multisites, or combination (for users). BuddyPress specific data types are also planned, but new data and code organization will allow for adding of new rating types that may be images, links or anything else. Comment integration for review purposes will be also supported. Review by admin/editor also will be there as before. I also plan to support rating block integration for GravityForms plugin. Plugin will have modular loading structure to make easier for additional code to be added for new rating types.

I can’t give any schedule yet, but good thing is that many core components are done. Main task is to put all things together for first phase of beta testing, and I really hope that will happen soon.

, , , , , , , , , , , , , , , , , , ,

15 Responses to “Ratings in GD Star Rating 2.0”

  1. donnacha of WordSkill | April 16, 2011 at 03:30

    2.0 sounds wonderful, I’m looking forward to it, thanks MillaN.

  2. Alper | April 26, 2011 at 23:08

    We look forward to new relase, Multi thumb will be amazing, in addition, if you put a way to develop results reports by users (eg. how many people rate for this page/post , who are voters, voting values,… etc / all reports should be outputted individually by reporting tools.), it would be magnificent … anyway let you relase 2.0 and let’s try to provide new features.
    Thanks for your nice (even best) work..

    • MillaN | April 26, 2011 at 23:13

      Thanks. I am trying to make plugin very flexible. I can’t add all the requested features right away, but base/core code in the plugin will allow for very wide range of customizations including implementing totally new types of ratings. Reporting will be a big part of new version, but it will take few versions to make it all. Anyway, it’s coming along nicely, and I think it will be a great plugin.

  3. Paul | April 27, 2011 at 21:46

    MillaN, the only thing preventing me from using 1.9.8 is the lack of support for custom post types, attachments in particular. I see this will work in Version 2. GDSR 1.9.8. is, as far as I can tell, the best rating plugin, so there’s plenty of anticipation for 2.0.

    If you see your way clear to adding an optional “Why did you rate this X stars?” pop-up of sorts after someone votes, it would be awesome. In my case, it would allow critics the opportunity of explaining why they ranked a particular photo high, or low – for example.

    Thanks for the work, you’re a rockstar.

    • MillaN | April 27, 2011 at 22:44

      Thanks! New plugin will auto detect any custom post types and auto create appropriate rating structures and allow setting each post type individually. Also, new DB structure will allow for any type of modification, including saving optional text with rating. I planned to have this in old plugin, but never got the time to do it.

  4. Paul | April 28, 2011 at 07:42

    Ah, I see MillaN – that’s pretty darn awesome! You seem to have thought everything. :)

    Good luck with the beta testing!

    • MillaN | April 29, 2011 at 13:12

      I had to :). I needed a way to make it modular and not to repeat some mistakes from development of old plugin.

  5. Paul | April 30, 2011 at 17:50

    I try to get working GD Star Rating as review script and it guite hard to do this proper. I hope new version can by used this way, as many users need rating and review script. I personally need few text-fields and text area posted once with rating. Good job, keep it free ;)

    • MillaN | April 30, 2011 at 18:45

      Reviewing will be done much better in new version. Plugin will remain free, support as it is right now, only as premium.

  6. Sam | May 31, 2011 at 06:34

    Is there any beta release or development release?

    • MillaN | May 31, 2011 at 10:08

      Not yet, I will announce as soon as I have something to announce.

  7. xposebrant | June 2, 2011 at 21:15

    I know you have talked about comment sorting by ratings in the past, but that was back in 2009. Has anything changed since then? Will this make an appearance in your next major release?

    • MillaN | June 2, 2011 at 21:40

      I am not sure, but I think that WordPress still can’t do that. If it were possible, it will be added.

  8. dariver74 | July 7, 2011 at 21:10

    will it be compatible with bbpress 2.0 to rate topics?


Comments are closed.

Date Archives