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.

Mark

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 depends on three other Drupal modules: Views, Chaos tools and
VotingAPI.

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.

Eve Online HTTP Tools

This module brings API of Eve Online to drupal and is still in very early stages of development.

d4os

Integration to control an OpenSim grid from a Drupal website.

Choose Your Own Adventure

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.

Achievements

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.

Pages

Subscribe with RSS Subscribe to RSS - User engagement