]> git.pld-linux.org Git - packages/eventum.git/blob - eventum-config.php
- updated to 1.5.3
[packages/eventum.git] / eventum-config.php
1 <?php
2 /*
3  * Eventum setup for PLD Linux.
4  *
5  * This configuration file sets up system paths for eventum.
6  * You shouldn't be needing to change anything in this file.
7  * All changes should go to /etc/eventum/config.php
8  * But, if You do need to change something in this config, please let us know!
9  */
10
11 ini_set('allow_url_fopen', 0);
12 ini_set("display_errors", 0);
13 set_time_limit(0);
14 // prevent session from messing up the browser cache
15 ini_set('session.cache_limiter', 'nocache');
16
17 // definitions of path related variables
18 define("APP_PATH", '/usr/share/eventum/htdocs/');
19 define("APP_INC_PATH", "/usr/share/eventum/include/");
20 define("APP_PEAR_PATH", APP_INC_PATH . "pear/");
21 define("APP_TPL_PATH", "/usr/share/eventum/templates/");
22 define("APP_SMARTY_PATH", "/usr/share/pear/Smarty/");
23 define("APP_JPGRAPH_PATH", APP_INC_PATH . "jpgraph/");
24 define("APP_LOG_PATH", "/var/log/eventum/");
25 define("APP_LOCKS_PATH", "/var/run/eventum/");
26 ini_set("include_path", ".:" . APP_PEAR_PATH);
27
28 define("APP_SETUP_PATH", APP_PATH);
29 define("APP_SETUP_FILE", "/etc/eventum/setup.php");
30
31 define("APP_ERROR_LOG", APP_LOG_PATH . "errors.log");
32 define("APP_CLI_LOG", APP_LOG_PATH . "cli.log");
33 define("APP_IRC_LOG", APP_LOG_PATH . "irc_bot.log");
34 define("APP_LOGIN_LOG", APP_LOG_PATH . "login_attempts.log");
35
36 define("APP_VERSION", "%{APP_VERSION}%");
37
38 # include site config
39 include_once '/etc/eventum/config.php';
40
41 // define the user_id of system user
42 if (!defined('APP_SYSTEM_USER_ID')) {
43     define("APP_SYSTEM_USER_ID", 1);
44 }
45
46 if (!defined('APP_BENCHMARK')) {
47     define("APP_BENCHMARK", false);
48 }
49
50 if (APP_BENCHMARK) {
51     // always benchmark the scripts
52     include_once("Benchmark/Timer.php");
53     $bench = new Benchmark_Timer;
54     $bench->start();
55 }
56
57 include_once(APP_INC_PATH . "class.misc.php");
58
59 if (isset($_GET)) {
60     $HTTP_POST_VARS = $_POST;
61     $HTTP_GET_VARS = $_GET;
62     $HTTP_SERVER_VARS = $_SERVER;
63     $HTTP_ENV_VARS = $_ENV;
64     $HTTP_POST_FILES = $_FILES;
65     // seems like PHP 4.1.0 didn't implement the $_SESSION auto-global...
66     if (isset($_SESSION)) {
67         $HTTP_SESSION_VARS = $_SESSION;
68     }
69     $HTTP_COOKIE_VARS = $_COOKIE;
70 }
71
72 // fix magic_quote_gpc'ed values (i wish i knew who is the person behind this)
73 $HTTP_GET_VARS =& Misc::dispelMagicQuotes($HTTP_GET_VARS);
74 $HTTP_POST_VARS =& Misc::dispelMagicQuotes($HTTP_POST_VARS);
75 $_REQUEST =& Misc::dispelMagicQuotes($_REQUEST);
76
77 // handle the language preferences now
78 include_once(APP_INC_PATH . "class.language.php");
79 Language::setPreference();
80
81 // set charset
82 header("Content-Type: text/html; charset=" . APP_CHARSET);
83
84 /* vim: set expandtab tabstop=4 shiftwidth=4: */
85 ?>
This page took 0.068232 seconds and 3 git commands to generate.