Background
We want to provide a way for people to learn how they can opt out of the post-publication dialogue for edit association with another line of text, which can say something like: " You can choose to stop seeing this message in your registration preferences", with a link to Special:RegisterForEvent for the event.
Acceptance criteria
If a user is registered for one event that is active:
- Given that a user is registered one event that is active,
- When the dialog to associate an edit with an event is displayed,
- Then the dialog should include a footer with the text: “You can choose to stop seeing this message for this event in your registration preferences.”
- And the phrase “registration preferences” should link to Special:RegisterForEvent.]
- Then the dialog should include a footer with the text: “You can choose to stop seeing this message for this event in your registration preferences.”
- When the dialog to associate an edit with an event is displayed,
If a user is registered for more than one active event:
- Given that a user is registered for more than one active event,
- When the dialog to associate an edit with an event is displayed,
- Then the footer should display the text: “Learn how to hide this message”,
- And the phrase “Learn how to hide this message” must link to the documentation about managing this dialog’s visibility.
- Then the footer should display the text: “Learn how to hide this message”,
- When the dialog to associate an edit with an event is displayed,
- When the user selects an event from the list,
- Then the footer should update to display the text: “You can choose to stop seeing this message for this event in your registration preferences.”
- And the phrase “registration preferences” must link to Special:RegisterForEvent.
- Then the footer should update to display the text: “You can choose to stop seeing this message for this event in your registration preferences.”
- If the user changes their selected event,
- Then the footer link should update to that event's preferences.
Designs
| scenario 1 | scenario 2 |







