Registration User

Component ID

1506486

Component name

Registration User

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

This module extends the functionality of the Entity Registrations module.

It needs the following patches until they are committed. Apply the patches in the order they are listed:

  1. http://drupal.org/files/permissions_and_access-1472250-9.patch (from issue #1472250: View and edit own registration permissions)
  2. http://drupal.org/files/registration-user-manage-own-1462796-4.patch (from issue #1462796: Allow user to manage his own registrations)
  3. http://drupal.org/files/views-more-fields-1488604-1.patch (from issue #1488604: Add additional views fields)

It provides two basic functionalities per registration type (fill in forms with default values automatically and creating new accounts based on the registration data), the settings can be found at admin/structure/registration_types/manage/registration/fields.

Here you can set the field mapping for registrations. If a user is logged in, the registration form will be filled with the user data according to the mapping settings by default. If an anonymous user registers to a node and the option to create a user for unknown e-mail addresses is checked, the fields for that new user will be filled in according to the mapping. This users username will be the entered e-mail address. E-mails are checked for duplicates by default. You can add fields to this check (e.g name and first name). When an anonymous user tries to register with an existing e-mail address the registration is coupled to that user account if no mapping was set. If mapping was set and the mapped fields that were added to the user check match, the registration is coupled to that user account. If the mapped fields that were added to the user check don't match, the user will get an error message.