makes event edit fields conditional
NOTE: category and access fields are joined together and cannot be separated.