Experimental project

This is a sandbox project, which contains experimental code for developer use only.

This module is published as an example of combining points with badges/achievements.
Its not generic enough to be a real module, but is used on a production site, i.e. it actually works :-)

Note: there are many features, developed during tests, not all are currently used in production.

Award points for:
. visiting page types
. first visit by a user makes to another user profile
. very first visit (among all users) to a user
. Poll vote
. Fill out survey - webform

Achievements, two badges systems are avaialable
a) User badges
b) Achievements

The initial programming was to use the user_badges module, but that is now depreciated. The code is left there and will work if user-badges is installed (the module used to have a D6 version that worked in production with user_badges).
Future development will concentrate integration with the Achievements module.

Achievements available:
. A1: first visits to specific node IDs
e.g.: Visit the faq page: 10 pts
. A2: achievement when Like button has been clicked on articles/comments of an author (by other users).
e.g. after author receives 100 pts, award the badge
. A3: write 50 comments: 700 points
. A4: answer 50 polls, award 500 points
. A5: 10 webforms filled out 500 pts

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • Module categories: User Engagement
  • Created by boran on , updated