File: postconf.php3

package info (click to toggle)
imp 3%3A2.2.6-5.2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 5,476 kB
  • ctags: 766
  • sloc: php: 4,253; sh: 831; makefile: 98; perl: 50; pascal: 15
file content (29 lines) | stat: -rw-r--r-- 746 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php

/* This file is for doing things that need to be done after both the
   Horde/IMP libraries are loaded and the configuration files are
   loaded. */

/* Set the umask */
if (isset($default->umask)) {
    umask($default->umask);
} else {
    umask($umask);
}

/* Make sure db variables are set */
if (empty($default->database_driver)) $default->database_driver = 'dummy';
if ($default->database_driver != 'dummy') $default->use_db = true;
else $default->use_db = false;

/* Load db driver if neccessary */
if (!defined('DB_LIB') && !empty($need_horde_db)) {
    define('DB_LIB', 1);
    include './lib/db.' . $default->database_driver;
    $db_lib_loaded = 1;
}

/* Set the locale */
if (isset($language)) setlocale(LC_ALL, $language);

?>