CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Profiles (Moderator: Dave Greenberg) »
  • New Drupal module available for Profile-based user registration with Matching
Pages: [1]

Author Topic: New Drupal module available for Profile-based user registration with Matching  (Read 3288 times)

Matt2000

  • I post frequently
  • ***
  • Posts: 288
  • Karma: 27
    • http://www.ninjitsuweb.com
New Drupal module available for Profile-based user registration with Matching
August 13, 2008, 09:27:36 pm
There is a current limitation of CiviCRM that contact matching rules are not applied to contacts created via profiles injected into Drupal's User Registration.

So this module was written in order to redirect from Drupal's Registration form to a designated Profile instead, essentially handing the task of creating users to CiviCRM instead of Drupal (though drupal's user_register form is still processed in the background). This allows full Contact matching rules to be observed.

Module requires Drupal 5.x and CiviCRM 1.8+. Tested with MySQL database only. Note that it is still dependent on CiviCRM's contact matching code, which has improved greatly over time, so matching will be more effective in more recent version.

To minimize required configuration, the module will select your first Profile designated for 'User Registration' as the Account Registration form, and will set the required settings for you. However, you are free to select any User Registration Profile you wish to use at admin/user/settings .

Note that this does add the limitation that you may only use (1) Profile during registration, unlike the default method, which can inject multiple Profiles into Drupal's user registration form.

In short, if you keep getting duplicate CiviCRM records from website sign ups, and don't know why, you probably need this module.

Download from:
http://drupal.org/project/civiregister

Sponsored by Ninjitsu Hosting & Development and Union Web Services.
http://www.NinjitsuHosting.com
http://www.UnionWebServices.com
« Last Edit: September 04, 2008, 11:30:00 am by Matt2000 »
Drupal/CiviCRM micro-blogging http://twitter.com/matt2000

Ninjitsu Web Development http://www.NinjitsuWeb.com/

Matt2000

  • I post frequently
  • ***
  • Posts: 288
  • Karma: 27
    • http://www.ninjitsuweb.com
Re: New Drupal module available for Profile-based user registration with Matchin
August 21, 2008, 08:51:47 am
Now maintained on Drupal.org:

http://drupal.org/project/civiregister
« Last Edit: September 04, 2008, 11:30:25 am by Matt2000 »
Drupal/CiviCRM micro-blogging http://twitter.com/matt2000

Ninjitsu Web Development http://www.NinjitsuWeb.com/

websynapse

  • I post frequently
  • ***
  • Posts: 216
  • Karma: 3
    • Ryan Kennedy
  • CiviCRM version: 4.3.7
  • CMS version: Drupal 6
Re: New Drupal module available for Profile-based user registration with Matching
May 11, 2010, 02:00:27 pm
How do you administer it? I've enabled it and nothing happened. There's nothing in admin/by-module.

Matt2000

  • I post frequently
  • ***
  • Posts: 288
  • Karma: 27
    • http://www.ninjitsuweb.com
Re: New Drupal module available for Profile-based user registration with Matching
May 11, 2010, 02:11:50 pm
there's a README file. Sadly it's not entirely straightforward to config, since it requires certain settings on both the CiviCRM and the Drupal sides.
Drupal/CiviCRM micro-blogging http://twitter.com/matt2000

Ninjitsu Web Development http://www.NinjitsuWeb.com/

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Profiles (Moderator: Dave Greenberg) »
  • New Drupal module available for Profile-based user registration with Matching

This forum was archived on 2017-11-26.