Settings are stored as class constants and therefore cannot be modified at runtime. For the most part, the only settings that you will probably need to modify are CSS_PATH, JS_PATH, and WEBMASTER_EMAIL.
Date settings are stored in Pancake/Settings/Date.php.
Format to display a date.
Format to display a datetime stamp.
Regular expression that matches a semester and year combination.
Field settings are stored in Pancake/Settings/Fields.php.
HTML class to add to field paragraphs that contain accessible text.
Template for accessible text.
HTML class to add to field paragraphs that do not pass validation.
Template for validation error messages.
Prefix for field IDs, e.g. “name” -> “f_name”. This helps to avoid IDs conflicting with other HTML elements on your webpage.
HTML class to add to field paragraphs that contain help text.
Template for help text.
HTML class to add to field paragraphs if the field is optional.
Template for the optional message.
Template for the file-already-uploaded message.
Hook settings are stored in Pancake/Settings/Hooks.php.
Default subject for the confirmation email.
Default message for the confirmation email.
Security settings are stored in Pancake/Settings/Security.php.
CSRF protection salt.
Error message to display when the form has been flagged as spam.
Validation settings are stored in Pancake/Settings/Validation.php.
Template for the error-message list.
Template for each individual error in the error-message list.
Template for each individual field-specific error in the error-message list.
Template for the success message.
Miscellaneous settings are stored in Pancake/Settings/Other.php.
File path to Pancake’s CSS files.
File path to Pancake’s JavaScript files.
Email address to which to send error messages (as a last resort operation).