Prevent users from creating conferences with names containing ampersand or double quotes. Apparently, those special characters are causing issues on the server.
Also prevent users from editing conferences to contain an ampersand or double quote. If they have an existing conference with an ampersand or a double quote, they will change the name before they can edit any other conference details. My understanding is that that is desirable.
Also prevent users from editing conference abbreviations to contain an ampersand or double quote.
Testing
From the admin dashboard, click "Create New Event"
Validate that there are errors when the event name is empty (after focusing the name input and then moving focus) and the form cannot be submitted.
Validate that there are errors when the event name contains an ampersand (&) and the form cannot be submitted.
Validate that there are errors when the event name contains a double quote (") and the form cannot be submitted.
Validate that there are no errors when the event name is valid and the form can be submitted.
From the admin dashboard, click on an event, then go to Details and change the Event Name.
Validate that there are errors when the event name contains an ampersand (&).
Validate that there are errors when the event name contains a double quote (").
Validate that there are no errors when the event name is valid and that the event name is updated.
From the admin dashboard, click on an event, then go to Details and change the Event Abbreviation.
Validate that there are errors when the event abbreviation contains an ampersand (&).
Validate that there are errors when the event abbreviation contains a double quote (").
Validate that there are no errors when the event abbreviation is valid and that the event abbreviation is updated.
Description
Testing
https://secure.helpscout.net/conversation/2731356723/1241612/
cc @hlbraddock