Blame | Last modification | View Log | RSS feed
<?php
/*
Copyright (C) 2003-2004 MJG/04-Inconceivable.org
See file LICENSE for licensing details.
See file VERSION for versioning/author/source details
See file CHANGELOG for changes from version to version
*/
/* Configuration Notes
===================
- Comments leading with a '(*)' are for internal use only.
Do not change.
*/
// Before we do anything, set what errors to report
error_reporting (E_ALL ^ E_NOTICE);
// Init var/arrays
$CONF = array(); // (*) Hold configuration info
$E = array(); // (*) Hold error info
$TODAY = array(); // (*) Hold today's events data
$EVENT = array(); // (*) Hold event data
// Setup $CONF
// + Appt! specific
$CONF['__version'] = "1.35"; // (*) Appt! version
// + Database
$CONF['dbConn'] = ""; // (*) Database connection resource
$CONF['dbDB'] = ""; // Database name
$CONF['dbHost'] = "localhost"; // Database host
$CONF['dbUser'] = ""; // Database user
$CONF['dbPass'] = ""; // Database user's password
$CONF['tbl_cal'] = "calendar"; // Table for events
// + Paths, URLs, files
$CONF['path_base'] = "/home/andreas/public_html/pm"; // Absolute path to base directory
$CONF['path_site'] = $CONF['path_base'] . "/site"; // Absolute path to /site directory
$CONF['path_include'] = $CONF['path_site'] . "/include"; // Absolute path to /site/include directory
$CONF['path_lib'] = $CONF['path_site'] . "/lib"; // Absolute path to /site/lib directory
// $CONF['url_base'] = "http://62.178.157.104:1081/~andreas/pm/"; // Absolute URL to Appt!'s location
$CONF['url_base'] = "."; // Absolute URL to Appt!'s location
$CONF['url_site'] = $CONF['url_base'] . "/site"; // Absolute or relative URL to /site directory
$CONF['url_images'] = $CONF['url_site'] . "/images"; // Absolute or relative url to /site/images directory
$CONF['url_include'] = $CONF['url_site'] . "/include"; // Absolute or relative url to /site/include directory
$CONF['url_admin'] = "admin"; // Relative url to admin directory
// + Schedule Administration
$CONF['adm_user'] = "admin"; // Username to allow into Schedule Administration
$CONF['adm_pass'] = ""; // Username's password
$CONF['adm_authed'] = 0; // (*) 0 - not authenticated, 1 - is authenticationed
$CONF['adm_authed_timeout'] = 900; // Number of seconds until authenticationtimes out
// Initialization Procedures
// Put all form input into a single array
foreach ( $_GET as $k=>$v )
{
if ( !empty($v) && !isset($FORM[$k]) ) $FORM[$k] = $v;
// echo "<!-- $k = $v -->";
}
foreach ( $_POST as $k=>$v )
{
if ( !empty($v) && !isset($FORM[$k]) ) $FORM[$k] = $v;
// echo "<!-- $k = $v -->";
}
// + Set year/month/today to defaults if not set
if ( !isset($FORM['year']) && !isset($FORM['month']) && !isset($FORM['today']) )
{
$FORM['year'] = date("Y", time());
$FORM['month'] = date("n", time());
$FORM['today'] = date("j", time());
}
// + Setup $year/$month/$today compatibility vars
$year = $FORM['year'];
$month = $FORM['month'];
$today = $FORM['today'];
$id = $_REQUEST['id'];
$header = $_REQUEST['header'];
$del = $_REQUEST['del'];
// + Date manipulation always done
$daylong = date("l",mktime(1,1,1,$month,$today,$year));
$monthlong = date("F",mktime(1,1,1,$month,$today,$year));
$dayone = date("w",mktime(1,1,1,$month,1,$year));
$numdays = date("t",mktime(1,1,1,$month,1,$year));
$alldays = array('Son','Mon','Die','Mit','Don','Fre','Sam');
$next_year = $year + 1;
$last_year = $year - 1;
if ($today > $numdays) { $today--; }
?>