Registration User
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
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:
- http://drupal.org/files/permissions_and_access-1472250-9.patch (from issue #1472250: View and edit own registration permissions)
- http://drupal.org/files/registration-user-manage-own-1462796-4.patch (from issue #1462796: Allow user to manage his own registrations)
- 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.
