Configuration

From FestOS wiki

Jump to: navigation, search

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:

File:config_screen.gif

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

Personal tools