The goal of this project is to produce a module that will sync selected data from the Salsa database of supporters to local Drupal user objects so that they may be manipulated, displayed or used in conditional logic by Drupal modules. This will allow user synchronization between Drupal and DemocracyInAction or Wired for Change databases.

Currently, this module imports all Salsa supporter fields (both the default fields and any custom fields) and produces a profile page much like profile.module. It allows users to edit these fields directly within Drupal, either on the registration page or on an edit screen. Integration with Views is also provided. Per-field user permissions are available to refine which roles can access which fields. (Some permissions are also available to users based on Organic Groups membership, but the integration does not currently go any farther than that.)

Note that for security reasons, this module will only sync Drupal accounts that are created after this module is installed. Because of this, it is best to install this module before a site has developed a userbase. (Preferably, before a site launches at all.)

This module is in development and should be used with caution in production environments.

This module is not compatible with profile.module.

This module requires:

Other recommended modules include:

See also the Salsa API discussion on groups.drupal.org.

Sponsored by 4Site Interactive Studios.

A Drupal 7 port is nearing completion, and is available as a sandbox project. It requires the experimental D7 port of the Salsa API module, also available as a sandbox project until maintainer issues with that module are resolved.

Downloads

Recommended releases

Version Downloads Date Links
6.x-1.0-beta2 tar.gz (18.91 KB) | zip (23.99 KB) 2012-Jan-25 Notes

Development releases

Version Downloads Date Links
6.x-1.x-dev tar.gz (18.91 KB) | zip (24 KB) 2012-Jan-25 Notes

Project Information


Maintainers for Salsa Supporters

  • johnshortess - 6 commits
    last: 2 weeks ago, first: 13 weeks ago
  • gengel - 8 commits
    last: 1 year ago, first: 2 years ago

Issues for Salsa Supporters

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Oldest open issue: 17 Aug 10
nobody click here