Enhance the site so that visitors can directly interact with it or among each other, enabling things like user-generated content, comments, voting, chat, or forms for data collection and interaction.
The Mark module allows users to "mark" any kind of content that is accessible to Views. Mark allows content to be "marked" per-user or globally. The module provides blocks to mark (and un-mark) nodes and users as well as a View field that can be used on any type of view. Mark is designed to be used by authenticated users. It's possible to assign the proper permissions for marking content to anonymous users, but the behavior of the module in such circumstances is "unspecified", at best.
Mark leverages the VotingAPI and Views to allow for many kinds of 'marked content' listings. Mark uses Chaos Tools to provide exportables and Features support.
How is mark different from Flag/Nodequeue?
Mark is, first and foremost, a VotingAPI module. VotingAPI does a the heavy lifting of recording votes, tallying them and providing Views integration.
Mark is Views-centric. Modules don't need to provide both Views integration and Mark integration. If a module provides new "base" tables Mark just works.
This module aids in the creation of choose your own adventure stories/games. Includes tracking of user's choices and an example feature module with content types/views set up.
The Achievements module offers the ability to create achievements and badges similar to systems seen on Xbox 360, Playstation 3, Foursquare, Gowalla, GetGlue, and more. For a Drupal site, this could mean commenting a certain number of times, starting a forum topic, visiting the site every day of the week, or anything else that can be tracked and coded.
Current features and design:
Achievement points are based on milestones, not continuous activity. Instead of getting 5 points every time a user posts a node, an equivalent milestone might instead reward 20 points for posting 10 nodes. If there's no achievement for posting 50 nodes, the user receives no further points.