8

WPMU & GD Star Rating 2.0

Thumbnail for WPMU & GD Star Rating 2.0

Work on GD Star Rating 2.0 has already begun, and I have already made some very interesting changes. But since most of the plugins code will be rewritten, there is one very important new element to consider: full support for WPMU and BuddyPress.

So, current issues are this:

  1. Plugin has too many tables in the database, and each one is created for each blog on the site. This is something that will be improved. I will try to remove some of the tables, but this is not big issue. Since data is collected for each blog where the plugin is installed, it’s using the same approach as the original database design for WPMU itself.
  2. Some users wanted to have centralized control that would be site wide. This is doable, but also, there are many issues from such approach. Can anyone give me example of something like that already done so that I can use that as reference?
  3. BuddyPress integration, widgets and other things. This will most likely require a new set of controls, and I need suggestions what to make for this.

So, give me suggestions, wishes, pointers and anything you can think of to make the WPMU/BP integration great, and make this even better plugin, and the only plugin you would need for rating in any WP installation.

GD Star Rating
loading...
WPMU & GD Star Rating 2.07.91084

Share this:

RSS DiGG Google Buzz Google Technorati StumbleUpon Design Float Microsoft Live PDF Favorites

8 Responses to “WPMU & GD Star Rating 2.0”

  1. Ray

    December 28, 2009
    at 11:21 PM

    Hey Millan,

    A new version of BuddyPress (v1.2) is due by the end of January.

    It has a ton of new features. To view it, go to – http://testbp.org.

    Perhaps it would be wise to wait or use the trunk version of BP to develop GDSR 2.0?

    1) I’ve mentioned this in the past, but I would like to see GDSR override the BP activity comment stream if a comment has a rating.

    eg. Ray commented on “Hello World” –> Ray rated “Hello World” 4 stars

    2) In BP 1.2, activity comments are a new feature. It would be great to see a “Like/dislike” button (similar to Facebook) beside each activity comment.

    I’ll let you know if I have other suggestions!

    GD Star Rating
    loading...
  2. MillaN

    December 28, 2009
    at 11:32 PM

    Right now I am focused on making core changes to plugin: database redesign, new improved rendering and many other things, so I still don’t need to work with WPMU/BP, and the january release of BP 1.2 is something I am waiting for before I start with BP specifics.

    Any BP related suggestion is welcome, and I will keep everyone in the loop with weekly development reports, and maybe even test releases starting from february 2010.

    GD Star Rating
    loading...
  3. Liz

    January 4, 2010
    at 3:39 AM

    Sortable comments based on ratings would be lovely :)

    GD Star Rating
    loading...
  4. kunal

    January 12, 2010
    at 7:57 AM

    ThumbUP/Down support for blog posts both in the blog itself as well as from the buddypress frontend would be amazing. An automatic summary page (or just code that can be embedded into a main website page or widget) that sorts all community blog posts according to the number of positive votes would be great too.

    GD Star Rating
    loading...
  5. Norbert Mayer-Wittmann

    January 13, 2010
    at 7:12 PM

    I agree wholeheartedly with Liz — and what’s more I’d like to underscore that such a feature (sorting comments by rating TO ONE PARTICULAR BLOG POST) FAR exceeds the feature of “sitewide” rating comparisons of ANY kind (just think about how absurd that would be — basically comparing apples and oranges). So while this may be a complex feature (don’t really know, TBH), I think it would be a GODSEND!

    (and I’m not even particularly religious ;) )

    :D nmw

    GD Star Rating
    loading...
    • MillaN

      January 13, 2010
      at 7:34 PM

      Right now comments sorting can’t be done. To be precise it can, but it’s very, very complicated for what we would need here and would require many changes to the theme. Until WordPress developers decide to finally rewrite badly written comments loop, sorting can’t be done properly. And I am not going to waste great deal of time on developing patch type solution that will be eventually obsolete.

      GD Star Rating
      loading...
  6. Luciano Passuello

    January 14, 2010
    at 2:05 PM

    I’m not a current user of the plugin yet (although I plan to) so I’m not sure how you currently do this… For storing the ratings for comments you should use the new wp_commentmeta table in 2.9.
    That’s the only feedback I can think of right now! :)

    Hope this helps!

    GD Star Rating
    loading...
    • MillaN

      January 14, 2010
      at 2:16 PM

      Plugin uses own tables because WordPress database structure is not exactly effective for such complex use. Use of meta tables WP has (both posts and comments) requires multiple joins for every query and that can mount up. Also I have developed unique caching system for GDSR that works very well, and all that is very fast. And most importantly, new version will not be limited to comments and post, so using those tables will be limiting. GDSR 2.0 will need 3-4 tables less than current one, but rating data will still be stored in own tables.

      GD Star Rating
      loading...

Comments are closed.

Social Networks

Subscribe via Feedburner Flickr Images

Feedburner updatesFeedburner

Sign up to receive all latest news about GD Star Rating directly to your email.