Page MenuHomePhabricator

Allow editor to remove edit association with event
Closed, ResolvedPublic

Description

Acceptance Criteria:
  • Create design concepts for the following:
    • Given that an editor has associated an edit with an event,
      • They should be able to discover methods of removing the edit association within the Event Registration experience
        • And they (probably) should have a final confirmation to remove or not
Visual examples of similar things:

Organizer deletes an event via Special:MyEvents - note that this action is more extreme (since it deletes a whole event and is currently not reversible in the UI, so it has more alarming visual indicators than we may need for this experience

Screenshot 2025-07-02 at 10.35.55 AM.png (878×1 px, 97 KB)

Event Timeline

ifried renamed this task from Edit the edit (remove) - placeholder to Allow editor tor remove edit association with event.Jul 2 2025, 5:38 PM
ifried assigned this task to JFernandez-WMF.
ifried updated the task description. (Show Details)
ifried updated the task description. (Show Details)
ifried updated the task description. (Show Details)
Daimona renamed this task from Allow editor tor remove edit association with event to Allow editor to remove edit association with event.Jul 30 2025, 11:09 AM

design proposal for removing an edit from an event (for event participants)

add an 'actions' column to the contributions table, where we'll have Remove as an action (represented with cdxIconTrash) - participants will only see the remove action for edits that they have made, not edits that others have made:

remove_action.png (811×1 px, 112 KB)

if they click on the Remove action, a dialog comes up that asks if they want to remove their edit from the event, informing the user that the edit will not be deleted, but it will be unassociated with the event:

remove_dialog.png (1×2 px, 183 KB)

if they click on "Remove" on the action, they'll get a confirmation/success message informing that their edit was successfully removed from the event:

remove_confirmation.png (1×2 px, 145 KB)

moved to Dev input, there's an ongoing conversation with Eng on Slack.

This work has received general approval from the engineers, so I am resolving this ticket and marking it as done. All future discussion can be found in the engineering ticket for this work (T403124). Thank you for this work, @JFernandez-WMF!