When setting up event pages - Admins should have the option to toggle on or off the type of data that is mandatory for a registrant to fill out:
I have also attached a screen shot that will help however here is explanation in text:
Name (Mandatory)
Email (Mandatory)
Phone (Optional)
Address (Optional)
Page Admins should be able to control the aspect of data collected similar to affiliation / dietary restriction for Example:
In terms of use case - Following is a scenario:
Any unpaid Event the registrants should only be prompted for Name, Email and affiliation (may be) as it is a whole community Large general event and asking for so much info creates a barrier for such a low stack Event.
However, similarly if its a high stakes paid Event the registrants should be prompted for Name, Email, address, phone and affiliation also as their address is required by the CC processing platform.
A toggle option should be a remarkable improvement!

Photo Viewer

View photos in a modal