Subversion Repositories public

Rev

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--; }
?>