Kudos

socki - December 6, 2007 - 14:18

Give users a virtual pat on the back.

Similar to functionality on yelp.com, users can send and receive little award like items such as "nice quote" or "funny joke" or "great picture" from other users. With the integration with Userpoints module, users can earn points by having a kudo awarded to them.

Basically, you can curently do the following:

  • Limit what users can give kudos (access control)
  • Limit what users can receive kudos (access control)
  • Limit what kind of content can receive kudos (sIte config)
  • Limit an individual kudo to a specific content type(s) (content mgmt)
    Note: content types include comments
  • Allow users to un-give (rescind) a previously given kudo (site config)
  • Control the form that a kudo button will display as (html button or graphic icon)
  • If graphic icon, the icon can change depending on the status (give, rescind or disabled)
  • Control when and how often the kudos cache gets updated... this is used for statistics rather then tablulate how many kudos each person has in real time across the board. This can range from real-time to periodically (minutes... hours.. days.. .weeks)
  • Integrates with Userpoints module [D5 & D6]
  • With Userpoints 2.x and 3.x modules, each kudo can be worth a different point value [D5]
  • Integrates with the Activity module [D5]
  • Users can earn points by giving out kudos

Installation

  1. Place the module into your modules directory
  2. Activate the module from the administation area
  3. Under /admin/settings/kudos, configure the global handling of kudos, such as what content types can receive kudos
  4. Under /admin/content/kudos, add one or more kudos, and select the content types that each kudo is useful for.
  5. Under /admin/users/permissions and grant appropriate permissions under kudos > give, rescind, receive and view
  6. Add/view content. Note. If a custom theming has been applied to nodes, then you may need to update the template file in order for the kudos to appear. When using the default node theming kudos should appear automatically.

Kudos in action

Sponsored by

Tree House Interactive Agency and Lifetime Networks

Releases

Official releasesDateSizeLinksStatus
6.x-1.62009-May-0128.4 KBRecommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.72008-Aug-2228.25 KBRecommended for 5.xThis is currently the recommended release for 5.x.
Development snapshotsDateSizeLinksStatus
5.x-1.x-dev2008-Mar-1428.25 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.