Page MenuHomePhabricator

Update ordering of fields on Special:EnableEventRegistration & Special:EditEventRegistration
Closed, ResolvedPublic

Description

Background:

We need to update the ordering of the existing fields on Special:EnableEventRegistration & Special:EditEventRegistration, so that we ask for both event type and event location before we allow users to toggle on Collaborative Contributions.

Note that we are not included contribution tracking within this ticket, since that is handled in T402353. But it would go between Participation options and the Programs & Events Dashboard link.

Acceptance Criteria:
  • Update ordering of fields on Special:EnableEventRegistration and Special:EditEventRegistration to be the following:
    • Same order from event page to event topics, which is:
      • Event page
      • Status (EditEventRegistration only)
      • Timezone
      • Start time
      • End time
      • Organizers
      • Event types
      • Does this event focus on specific wikis?
      • Event topics
    • Then, the following changes:
      • Participation options
      • Programs & Events dashboard link
    • Then, return to the same order at bottom, which is:
      • Group chat invite
      • Grant ID
      • Is this a live or test event?

Event Timeline

ifried updated the task description. (Show Details)
Daimona claimed this task.
Daimona updated the task description. (Show Details)

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

[mediawiki/extensions/CampaignEvents@master] Reorder participation options to be before tracking tools

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

Lol wtf did I do, the task isn't resolved of course. Wishful thinking!

Change #1184947 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] Reorder participation options to be before tracking tools

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

vaughnwalters subscribed.
Acceptance Criteria:
  • ✅ Update ordering of fields on Special:EnableEventRegistration and Special:EditEventRegistration to be the following:
    • Same order from event page to event topics, which is:
      • Event page
      • Status (EditEventRegistration only)
      • Timezone
      • Start time
      • End time
      • Organizers
      • Event types
      • Does this event focus on specific wikis?
      • Event topics
    • Then, the following changes:
      • Participation options
      • Programs & Events dashboard link
    • Then, return to the same order at bottom, which is:
      • Group chat invite
      • Grant ID
      • Is this a live or test event?

EnableEventRegistrationEditEventRegistration
Screenshot 2025-09-09 at 5.04.58 PM.png (1×1 px, 282 KB)
Screenshot 2025-09-10 at 12.51.01 PM.png (1×884 px, 186 KB)

These are ordered correctly according to the AC, sending to product sign off