There are a lot of Drupal modules that rely on the basic assumption that all users have an email address. This is mainly an issue with contrib modules, such as notify, civicrm, simplenews, massmailer, and ecommerce. But even the core contact module makes this assumption. Removing the requirement of all users having an email address from Drupal core would be a big paradigm shift for Drupal, and is something that should be seriously considered before being implemented as a patch. Obviously, it's fine to use such a patch yourself, when you know that your own site has no need for email addresses, and that email is not available for most of your users. But for most Drupal sites, this is not the case. Cheers, Jaza. On 6/6/06, Robert Wohleb <rob@techsanctuary.com> wrote:
I've seen people post patches to past versions of Drupal that allow user registration without requiring an email address. I've recently written a patch to user.module for 4.7 that does the same.
The reasoning behind this is due to the application. We are using Drupal for an intranet where access to employee information is not possible, and email is not allowed. Because of this, users have to register and an admin has to approve.
I have something that works so I don't need to know how to do it. What I need to know is if there is a better way and if this has any chance of getting in to core. At the moment I just patch user.module. Is it possible to do this with a module? If not, is there enough interest to get this as a core option? Whare are the core developers' takes on this?
~Rob
-- ---------------------------------------------------------- It is by Caffeine alone that I set my mind in motion It is by the beans of Java, that my thoughts acquire speed The hands acquire shakes; the shakes become a warning It is by Caffeine alone that I set my mind in motion