Friendly Register

Component type

module

Maintenance status

Development status

Downloads

8603

Component created

Component changed

Friendly Register module allows users to see if a username or email address has already been used during registration before they submit the form. This module checks the database and returns an error if the username is already in use. In addition to checking the username the module checks if there is already an account using that email address, if there is, a message is displayed with links to the login or reset password pages.

Features:

User role history

Component type

module

Maintenance status

Development status

Downloads

443

Component created

Component changed

This module tracks when users have roles assigned or removed and which user did the change.

This provides data that can be used to form a timeline for a user to see what roles they have been granted, or revoked, this ability is at present not included in the module, but using the custom_reports module the implementation can easily get reports on the data they require.

This module has been sponsored by The Economist

Similar module:

User Picture Default

Component type

module

Maintenance status

Development status

Downloads

1815

Component created

Component changed

This module forces the picture field on the user, to contain a FID reference to the default image, configured in the account settings.

By using this module, a user picture is always available to any module/function that handles entities, because the file reference is set as a property on the entity.

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):

Role Expire Notification

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

NOTE: I've abandoned this and it does not do anything... It's just a bunch of code that I spent a day on that somebody might find useful..

I started this because I needed to extend the role_expire module's functionality to send notifications when a role was about to expire. I ran into troubles using ubercart's role expiration system, because I needed more complexity to the rules involved with role assignment.

I took a lot of ideas and code from this thread: http://drupal.org/node/827594

User Preference

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Add a lightweight API for modules which would like to store and reuse users' preference in their module. It's different from user profile that the preference here will not show up in user profile page and only usable by modules.

Complete profile

Component type

module

Categories

Maintenance status

Development status

Downloads

8592

Component created

Component changed

If you have required user profile or field API fields and a user has not yet filled them out (typically the case with externally registered users like with Facebook or similar services), this module will force the user to complete their profile before they can continue using the site. If you add a new required field to user accounts, your existing users will be forced to fill it out before they can continue as well.