The User Badges module allows each user to be assigned 'badges' which can be displayed as a series of iconic images.
A common use will probably be to display the badges along with the user's information within forums, comments, or node postings. These badges can be assigned individually by the administrator or attached to a role so that, for example, all users in the 'admin' role will show the 'Administrator' badge which could display as a graphic letter 'A'.
Any badge can optionally be associated to a URL that links the image to a description page. If a user has more than one badge, there is also a mechanism that allows administrators to only show the highest-level badge. You can also set a special badge for blocked users and even override their role badges with this one.
User Badges can be used as a way to establish trust (in the same way as eBay's star graphics), or as an incentive for users. They can also be a quick way to identify moderators, administrators, or anyone with a given role.
This module also works with the ecommerce package (Drupal 6 only), allowing product purchases to trigger badge assignment.
In order to upload badge images you need to have the Upload module enabled. (D6 only)
The private download setting is not yet supported.
Note: To get support, please file a Support request.
Note: In order to get User Badges (D6 dev version) to work along with Auto Assign Role, please uncomment the last function in the file user_badges.module
Note: This release of User Badges for Drupal 5.x will cause an update error for some. If you see a notice about a primary key already existing when you perform an update, it is safe to ignore it.
Currently in -dev
- Fix error in update_6102. #984880: ERROR on UPDATE
- Add permission to "show badges in user profile". #870084: Option to remove Badges tab on profiles
- Optional "no badges" message. #892996: If no badges are assigned display message saying that "No badges have been earned" or equiv
- $account->badges_all could be NULL; now empty array. #964546: $account->badges_all issue
- Allow for default description URL to be deleted. #1063590: can't remove default badge link URL setting
- Add block to show badges of current node author. #1063884: Create a block to show the badges for the author of the current node
- Add parameter to create badge list as UL. #1063894: Allow for badge list to be an HTML list
- Change badge autocomplete to 'contains' rather than 'begins with'. #1046552: Autocomplete set to StartsWith instead of Contains
- Fix some undefined variables. #986822: Use of undefined constant get_size & other code fixes
- Fix badge limit issue. #964546: $account->badges_all issue
- Properly theme badge on roles page; other clean up. #906862: "duplicate entry in user_badges_user" when using a badge to more than one role.
- Remove drupal_get_destination from theme_user_badge function. #870300: how can I set the badge link to a named tag
- Fix autocomplete translation. #979316: Can't add or change any badges
Drupal 7
Please use the latest zip attachment from #1306032: Cumulative D7 Changes. The 7.x version is NOT suitable for production yet. You can hasten this process by testing and reporting problems. Also, please do not use the 7.x version to upgrade from 6.x.
For the latest news, please follow #1306032: Cumulative D7 Changes.
Downloads
Recommended releases
Development releases
Project Information
- Maintenance status: Actively maintained
- Development status: Under active development
- Reported installs: 2038 sites currently report using this module. View usage statistics.
- Last modified: October 18, 2011