Numerous improvements and bug fixes.
The registration page works properly now and displays the sign up form.
Removed references to cURL and used drupal_http_request
Properly configured and programmed the administrative settings form
Fixed an issue where setting a redirect URL after form submission would short circuit error handling.
General code cleanup
* corrected an issue where a new registrant would be subscribed to all active mailing lists regardless of whether they selected them or not.
* refactored some logic surrounding the creation and updating of lists
* general code refinement and refactoring
Added a configuration option for the module on the modules page. Assumed a different menu structure other than Drupal default. Makes it easier to get to settings.
Made the settings form the default local task.
Brought in the options to make first name/last name required or non-required.
Added a settings page so that options can be set for various registration places including user registration and general module enable/disable. Fixed a bug with Emma passwords containing special characters.
Synchronized with the Drupal 6 version of the same module.
Added a settings page so that options can be set for various registration places including user registration and general module enable/disable. Fixed a bug with Emma passwords containing special characters.
Added the ability to take newsletter registration during account signup.
Added a settings page to configure if newsletter registrations should be taken during account signup.
Fixed a bug with special characters in Emma passwords.