###User story###
As an event organizer, I want to be able to select which questions are in my event registration form, so that I can only collect participant information that is important to me and only if I feel comfortable doing so as an organizer.
###Background###
When enabling event registration, organizers should be able to choose which questions they want to ask participants from a list of predefined questions. As a result, organizers should then also see the data in the Participants tab and the Response Statistics tab that reflects the choices they made related to Participant Questions. Note that, if an organizer later enables a question that was previously not enabled, responses who registered before the change to the newly enabled question should be the same as No Response. We may later want to distinguish between No Response because the question was not previously enabled and No Response because the participant chose to not respond, but this is not a requirement for the MVP of this feature.
###Acceptance criteria for first iteration###
- Organizers are able to choose to include any of the available participant questions when enabling registration (as of 2024-02-20, these are: age, gender, profession, wiki skill level, affiliates)
- Organizers are able to modify the question selection when enabling registration only
- Organizers cannot add or remove questions after registration is enabled, for instance on Special:EditEventRegistration.
-- Note: this will be changed with T354880
-- Note: We can potentially explore differentiating between the participant explicitly choosing to not answer vs. not having the option to answer in the future, but I don't think is high priority for the MVP.
- Note that "Questions" should not be capitalized in section headers, unlike the design specs
- Organizers see participant data in the Participants tab and Response Statistics tab that matches their selection
- The following text should be displayed after the PII question iff the organizer has selected at least one PII question:
**Generic version**
> To view aggregated responses of participants which contain personal information, you will be asked to handle participant information, including participant personally identifiable information, collected during event registration with care.
**Wikimedia version**
> To view aggregated responses of participants which contain personal information, you will be asked to handle participant information, including participant personally identifiable information, collected during event registration with care and in accordance with Wikimedia Foundation's [https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use Terms of Use].
####Out of scope####
- Questions outside the five listed above
- Allowing the organizer to create their own questions
###Design###
[[ https://www.figma.com/file/lJUO73TtMpoyn30zm1qFq7/Campaigns-registration-V2?type=design&node-id=1819-54820&mode=dev | Design specs]]
[[ https://www.figma.com/proto/lJUO73TtMpoyn30zm1qFq7/Campaigns-registration-V2?node-id=1819-54820&scaling=min-zoom&page-id=627%3A28978&starting-point-node-id=627%3A31536&show-proto-sidebar=1&mode=design&t=GkLRZVYmHMAbGNTs-1 | Prototype ]]
{F41691218}
Gif
{F41691214}