Sorry for all these, this is my last one.

It would be great if we could make this available to the context module. In my case I would use the context module to create a user and assign that user a role called "subscriber" when someone subscribed.

I guess there's some logic to figure out mostly "what if the email address they use is already in the system but they're not logged in" however in general it adds the ability to have it interact with the rest of Drupal if desired upon subscribing.

Alternatively, I would be just as happy if I could create a user for unknown email addresses and assign that user a role in the process and perhaps if the email address is known just assign the role to the known user.

It's certainly very usable without this particular feature. I see the advantages to it being:

- Once you have a Drupal user in the system and they can/have logged in the sign-up block will disappear. Alternatively you could achieve the same effect without creating a Drupal user if you just created your own cookie.

- By creating a Drupal user and more importantly assigning role(s) you can do things related to assigned roles like make additional content available to a logged in subscriber.

Comments

ParisLiakos’s picture

A certainly very good idea:)
I can say i really like.

i will think more about this and make a list with pros/cons when i have more time