Just riffing here... I would do this as observers on the models that when created increase my rating. In that I would save some form of rating event model that encapsulates the events. Having the models around would allow you to rerate everyone if you found that your weighting of events needs to be adjusted.
Something along the lines of: http://gist.github.com/232816 I would work it out first with an observer or two and then refactor down to a root observer that can be parameterized to do the right thing. Mark On Nov 11, 2:53 pm, Joe <[email protected]> wrote: > That is something different, for a given type of model users can rate > it. So for a blog system other users could rate each post. > > I need something more advanced, ratings (community standing, more > accurately) are driven by how a user behaves in the system. > > For example on Yahoo! Answers you get points for signing up, for > answering questions, having your answer selected as the best answer, > etc. > > Joe > > On Nov 11, 10:42 am, Marnen Laibow-Koser <rails-mailing-l...@andreas- > > > > s.net> wrote: > > Joe wrote: > > > I haven't seen any plugins that do this sort of thing. > > > acts_as_rated? > > > Best, > > -- > > Marnen Laibow-Koserhttp://www.marnen.org > > [email protected] > > -- > > Posted viahttp://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

