"Unsubscribe all" button
Would it be possible to add a confirmation screen after you click on it? Like: WARNING! Clicking "Confirm" will empty the list of all its existing members, regardless of what was entered on the previous screen. That operation cannot be reversed. Are you absolutely sure that you want no one to be on your list anymore?
The reason is that we've had a lot of list owners who populate the "Emails to Unsubscribe" box on the "Mass Removal" page with a subset of the list's subscribers and proceed to click "Unsubscribe all" with the expectation that "all" means all the users explicitly listed in the box. Which means that the site admins have to restore the entire list of subscribers every time...
If adding a confirmation screen isn't straightforward, maybe the wording on the buttons could be modified:
Unsubscribe users -> Unsubscribe users listed above
Unsubscribe all -> Empty list of all its existing members (irreversible)!!!
In the meantime, this was problematic enough for us that my colleague Dan had to resort to hiding the "Unsubscribe all" button from the web page(s), which isn't ideal.
On 10/20/22 17:32, Philippe B wrote:
Would it be possible to add a confirmation screen after you click on it? Like: WARNING! Clicking "Confirm" will empty the list of all its existing members, regardless of what was entered on the previous screen. That operation cannot be reversed. Are you absolutely sure that you want no one to be on your list anymore?
There is a confirmation screen although it is not as strongly worded as you suggest. See https://gitlab.com/mailman/postorius/-/issues/545 for a discussion of this. There are screenshots there showing revised button labels and rearranging the cancel/remove buttons on the confirmation page. These changes have not been implemented as yet because I didn't think there was a clear direction.
Please look at that issue and comment there.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Mark Sapiro writes:
On 10/20/22 17:32, Philippe B wrote:
Would it be possible to add a confirmation screen after you click on it? Like: WARNING! Clicking "Confirm" will empty the list of all its existing members, regardless of what was entered on the previous screen. That operation cannot be reversed. Are you absolutely sure that you want no one to be on your list anymore?
There is a confirmation screen although it is not as strongly worded as you suggest.
I'll go check the issue, but let me say I think a confirmation screen is bad UI here. People who know what they're doing shouldn't have to pay the price of a confirmation screen. I know of at least two universities where they "unsubscribe all" from thousands of class mailing lists every term. Of course they automate that pretty quickly when they get to thousands, but it seems plausible to me that such lists for groups that regularly turn over (nearly) 100% of subscribers are a reasonably common use case.
Instead, there should be a check for selected users, either disabling the "unsubscribe all" button itself (if we decide to implement more Javascript in the UI) or presenting the confirmation screen if there are any selected users.
Also, at least for native speakers, "Unsubscribe everyone" will probably be a better label for the button.
participants (3)
-
Mark Sapiro
-
Philippe B
-
Stephen J. Turnbull