pluginaweek / has_ratings
- Source
- Commits
- Network (0)
- Downloads (5)
- Wiki (1)
- Graphs
-
Tree:
24ede35
| name | age | message | |
|---|---|---|---|
| |
CHANGELOG | ||
| |
MIT-LICENSE | ||
| |
README | ||
| |
Rakefile | ||
| |
app/ | ||
| |
assets/ | Fri May 09 17:53:29 -0700 2008 | |
| |
db/ | ||
| |
init.rb | Fri May 09 17:53:29 -0700 2008 | |
| |
lib/ | ||
| |
test/ |
README
== has_ratings +has_ratings+ demonstrates a reference implementation for handling ratings. == Resources Wiki * http://wiki.pluginaweek.org/Has_ratings API * http://api.pluginaweek.org/has_ratings Source * http://svn.pluginaweek.org/trunk/has_ratings Development * http://dev.pluginaweek.org/browser/trunk/has_ratings == Description Storing ratings is a pretty common task when building web applications with a community-based focus. Ratings can have names and values associated with them. This plugin demonstrate a simple way to manage what ratings can be used and how they are persisted. == Usage Note that this is a reference implementation and, most likely, should be modified for your own usage. === Example user = User.find(1) video = Video.find(1) video.ratings.create(:rater => user, :value => :poor) == Testing Before you can run any tests, the following gem must be installed: * plugin_test_helper[http://wiki.pluginaweek.org/Plugin_test_helper] == Dependencies * plugins_plus[http://wiki.pluginaweek.org/Plugins_plus] * acts_as_enumeration[http://wiki.pluginaweek.org/Acts_as_enumeration]

