provide "unsubscribe from all subscriptions for this e-mail" feature for registered
greggles - October 22, 2008 - 14:47
| Project: | Comment Notify |
| Version: | 7.x-1.x-dev |
| Component: | Code |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
Description
Currently you can only unsubscribe from a single notification subscription at a time. It would be nice if people could unsubscribe from _all_ notifications on a site.
Since the admin already has this feature, it's probably just a matter of refactoring the current admin feature and exposing it - in a limited way - for visitors.

#1
I would agree - there should be a single checkbox that the user cares about - is notification on or off.
More control (which is already there in the form of node by node notification) is nice, but confusing for most.
#2
btw - don't mean to be too critical here - this module is great
#3
@skuft - thanks for the feedback and encouragement.
If we want to do this we need to make sure that random people can't use it to unsubscribe someone else from the notifications. So, it has to use a secret token and store that token on a per-e-mail basis. I think that means yet another table or that this has to be restricted to registered users...
Any alternative ideas?
#4
i don't really see the need myself...if anonymous users are subscribing to that many comments then they're likely quite engaged - and if the site allows registration, then they should be registering as well...
i think that this should be for registered users only, so one a user registers - assuming they use the same email - when they get the updates, they then see an option to 'unsubscribe from all comment updates' - but it should *definitely* have a confirmation screen!
#5
I agree, the only way this is technically possible and makes sense is for registered users.