Page MenuHomePhabricator

Update text for Special:EditEventRegistration on non-local wiki
Closed, ResolvedPublic

Description

Background: For all the special pages but Special:EditEventRegistration, we currently display the message to the organizers to go to the local wiki of the event in the same format. We want to update the message for Special:EditEventRegistration so it is in the same format. This was uncovered in T359946.

Acceptance Criteria:

  • Given that an organizer goes to Special:EditEventRegistration,
    • And they are not on the wiki where the event was created,
      • They should see the following text: "Please edit your event registration on [wiki url], the wiki where the event was created."

Visual examples to show differences:
Edit event

Screenshot 2024-05-28 at 4.33.54 PM.png (1,968×820 px, 118 KB)

Delete event
Screenshot 2024-05-28 at 4.33.26 PM.png (1,974×608 px, 118 KB)

Register for event
Screenshot 2024-05-28 at 4.31.04 PM.png (2,302×910 px, 178 KB)

Event Timeline

Daimona subscribed.

Turns out this was already implemented in T324259, but the check for local events was performed too late (after checking permissions etc.), and so it regressed with T359946.

Change #1108096 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[mediawiki/extensions/CampaignEvents@master] SpecialEditEventRegistration: re-order permission checks

https://gerrit.wikimedia.org/r/1108096

Change #1108096 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] SpecialEditEventRegistration: re-order permission checks

https://gerrit.wikimedia.org/r/1108096

vaughnwalters subscribed.

@Daimona the copy in the AC doesn't quite match the build currently:

AC: Please edit your event registration on [wiki url], the wiki where the event was created.

  • Build:** Please edit the event registration details on [wiki url], the wiki where the event was created.

{F58141875 width=500}

We should change the AC or the copy to make it consistent. The other special pages currently use "your event registration" so I think we should probably do the same here.

@ifried Any thoughts on this? Part of me would like to keep the existing message, but at the same time, I would also like these messages to be consistent (although it's just this page and DeleteEventRegistration AFAICT).

Apologies for the late reply, @Daimona & @vaughnwalters! I think we should have consistent messaging and text choices, so we should use "your event registration."

Change #1110868 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[mediawiki/extensions/CampaignEvents@master] Update text for editing non-local event registration

https://gerrit.wikimedia.org/r/1110868

Apologies for the late reply, @Daimona & @vaughnwalters! I think we should have consistent messaging and text choices, so we should use "your event registration."

Makes sense, thank you!

Change #1110868 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] Update text for editing non-local event registration

https://gerrit.wikimedia.org/r/1110868

✅ They should see the following text: "Please edit your event registration on [wiki url], the wiki where the event was created."

Screenshot 2025-01-20 at 12.38.41 PM.png (2,026×386 px, 59 KB)

This is copy has now been updated to be consistent with other special pages, so I am marking as done / resolved.