Configuration
From FestOS wiki
I have tried to separate the installation-specific configuration settings from the operating configuration settings by placing these values in separate files. The first (installation-specific) are stored in the /core/config.php file. Those include the database login information and a few other particulars required to make FestOS run on your system. You cannot edit those values through the FestOS administration screens.
The operating configuration settings can be changed while FestOS is running. From the FestOS Configuration menu, choose Site Settings. You'll see a (rather messy) screen like this:
These settings are described briefly on the configuration screen and in more detail here:
General Settings
Blind juried show — Name and other identifying details are hidden on some reports for blind juried shows.
Recent Applications — The number of recent applications to show in box on admin home page.
Auto-logout — The number of seconds until administrators are logged out. Enter false to disable (stay logged in forever till you click Logout).
"No image" image — The image file to show when there is "no image" uploaded by an artist. Include the full path, relative to where you installed FestOS.
Date and Time settings
Date format — The date output format. See the PHP strftime() function for information on the % codes used.
Date & time format — Format for the longer date and time output
Time format — Format for a simpler time output (used on performance schedule page)
Short Date format — A short (abbreviated) date format, used mostly in the admin pages
Short Date & time format — A short (abbreviated) date and time output
Google Maps settings
Google Maps API key — To display maps, you'll need a Google Maps API key. Get one at http://code.google.com/apis/maps/signup.html and then enter it in this box.
Mail configuration settings
SMTP server — Enter your outgoing mail server's name or address, e.g. mail.yourserver.com
Sender — The email address from which emails are sent
Reply To — (optional) You can provide an alternate reply-to address (other than the Sender address) by entering it here
CC (Carbon Copy) — (optional) You can enter a CC address to which emails will be also sent (not fully implemented)
SMTP Authentication — If your hosting company requires SMTP Authentication, set this to true.
SMTP user — If you use SMTP Authentication, enter the email address here
SMTP password — If you use SMTP Authentication, enter the password here.
phpMailer language — 2-letter abbreviation per phpMailer instructions (if you want phpMailer errors in a language other than US English)
Category special handling
Default application type — Enter the application ID number that is the default
Food vendor applicant type — Food vendors are treated differently; enter their applicant type number here
Member applicant type — "Members" of the sponsoring organization are treated differently; enter their applicant type number here
Excluded vendor category — Vendors (artists, exhibitors, etc.) with this category ID number are not within various lists; useful for a "member" category
Deleted type ID — If you delete a category of vendors, they must be assigned a new category. They are given this category ID.
Application settings
Minimum applicants — Minimum number of approved applicants before current-year records will be shown
Required photos — The number, from 0 - 4, of required photos
Apps w/out photos — Applicant types who don't upload photos. Follows special format: a=>b where a is just a sequential number (first is 1, then 2, etc.) and the second is the application type (see one section up). E.g. 1=>5 means volunteers don't provide photos.
Miscellaneous
PHP error reporting — Set to 0 (zero) to hide all php error reporting (Set this for a production site). For development and testing, you might use E_ALL to see all errors, warnings, and notices. This setting is overridden by settings in the php.ini / .htaccess file. See the php manual for more info.
Debug mode — Set to true (or 1) to output some debugging messages, mostly in the footer of the page. While passwords are never output by the debug functions, some of the data output is sensitive, such as your database & file path details. These show on the public pages, so set this to false for a production site!
Further Information
Main FestOS Page : Installation : Customization : Configuration : Administration : Payment Modules


