Comment 3 for bug 772754

Revision history for this message
Gary Poster (gary) wrote :

all-in-one.png is a mockup of my currently preferred approach to addressing this.

Notes:

The first line of the box about the user's subscription should be one of these following. The bracketed words indicate that these words should be links to change the notification level of the direct subscription.

You are subscribed to [all notifications for this bug].
  *OR*
You are subscribed to [all notifications except comments for this bug].
  *OR*
You are subscribed to [notifications when this bug is closed or reopened].
  *OR*
You are not directly subscribed to this bug, but you have other subscriptions that may cause you to receive notifications.
  *OR*
You are not subscribed to this bug's notifications.

-----

The box about the user's subscription should have the following links and text, depending on the condition listed. Links are bracketed. "See details" and "Edit bug mail" both go to the bug's +subscriptions page.

[Subscribe to this bug] *IF NOT DIRECTLY SUBSCRIBED*
[Edit bug mail] *IF SUBSCRIBED IN ANY WAY*
[Mute bug mail] *IF SUBSCRIBED IN ANY WAY*
[Unsubscribe] *IF DIRECTLY SUBSCRIBED*
If you unsubscribe, you might still get email from this bug because of other subscriptions. [See details.] *IF DIRECTLY SUBSCRIBED WITH OTHER SUBSCRIPTIONS*

-----

If someone tries to subscribe someone who is already subscribed but at a non-full level, maybe invite them to go to the contact page for that person. Or maybe not.