User story
As an organizer, I want to be able to specify the event type, so that it is easier for prospective and registered event participants to understand the structure and goals of the event, and therefore they are better equipped to decide whether they want to join.
Acceptance Criteria:
- Given that an organizer is on Special:EnableEventRegistration or EditEventRegistration (with a valid event id),
- They should see a new field below "Organizers" labeled "Event types"
- And this field should be mandatory
- And its placeholder should be "Add event types"
- And the user should be able to add in a maximum of 2 event types
- And they always see the following instructional text below the field: Add up to two event types. If you choose “Other,” it must be the only selection.
- And if they add more than 2 event types, they should see the following text: "The number of items you specified is above the maximum of 2."
- And if they enter both "Other" and another type (doable by disabling JavaScript), they should see the following text: "You cannot choose 'Other' along with other event types. Please choose only 'Other' or remove it to choose other options."
- They should see a new field below "Organizers" labeled "Event types"
- Given that any organizer of an event is editing event registration information,
- They should be able to edit the event type at any time (including after an event ended)
- The work to display this data on special pages will be handled in separate tickets
- Add a feature flag







