User Progress API

Component type

module

Maintenance status

Development status

Downloads

3016

Component created

Component changed

Blog post / screencast on what this module does (D6)
User progress is an API for fine grain event tracking of a user through your site. This has been developed for use within the context of education and charting student progression through out a system but should be able to be used in any drupal site to track certain user actions. By default the module does nothing other then provide the framework for other modules to invoke. Some included modules that implement this (and how):

SEO Stats

Component type

module

Maintenance status

Development status

Downloads

703

Component created

Component changed

Search-related statistics including Google PageRank for your site or other sites, in your Drupal site.

Wrapper for the SEOstats: SEO data library for PHP.

This is a developer-focused module and has no user interface of its own. Use it simply by calling its functions.

Currently the only function defined is to get the page rank:

Webform AJAX rewrite

Component type

module

Maintenance status

Development status

Component created

Component changed

Complete rewrite of Webform AJAX module, for Drupal 7.
AJAXifies previous/next page and submit buttons.
Also works when form is displayed in a block.

To enable it, you need to enable the module then check the "AJAX mode" property of a webform's configure form.

Works with Webform-3.16, but will throw a PHP Notice, which is fixed on Webform-3.x-dev.

Profile visits

Component type

module

Maintenance status

Development status

Downloads

743

Component created

Component changed

Overview:
This simple module stores visits of user's profile. The visit is stored in
database table with indication when it was made and if the user, which profile
was visIted, saw it. Currently there is limited functionality of the module, there is no admin panel, but if the module will be approved and there will be request for more
functionality I'm willing to extend it.

Features:

Content Autoscore

Component type

module

Maintenance status

Development status

Component created

Component changed

This module automatically calculates scores for any node on a Drupal site. The score is calculated by adding together administratively controlled point values for given "events" relating to that node. Any module is able to provide new events by implementing hook_content_autoscore_events() and hook_content_autoscore_count($nid, $eventname).

Questionnaire

Component type

module

Maintenance status

Development status

Downloads

3289

Component created

Component changed

Questionaire is a full fledged package that allows anyone to start capturing simple statistical data and display that in nice overviews and graphs.

After creating questions, these questions will be dynamically linked to nodes in your system that are marked as being a Questionnaire. There are 2 built in algorythms for which questions show on which notes. The simplest just shows all Questions for all Questionnaire nodes, the second one filters the questions on Taxonomy Terms similarity between the Question and the Questionnaire node.

In a real-life example, take a CD shop where you want to ask for every CD 'Did you know this artist before you came to our site?'.

But for CD's of the type 'Country' you also want to ask 'Do you wear boots?' and for 'Rock' CD's you want to ask 'Do you wear a leather jacket?'.

Questionnaire allows you to build context-sensitive Questionnaires like that.