forked from KwaMoja/KwaMoja
-
Notifications
You must be signed in to change notification settings - Fork 9
/
config.distrib.php
103 lines (87 loc) · 4.07 KB
/
config.distrib.php
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
<?php
// User configurable variables
//---------------------------------------------------
/* DefaultLanguage to use for the login screen and the setup of new users
* the users language selection will override this selection.
*/
$DefaultLanguage = 'en_GB.utf8';
/* If this is set to True then various options are disabled, and the
* default user name and password are displayed on the login page.
*/
$AllowDemoMode = False;
// email address of the system administrator
$SysAdminEmail = 'admin@mydomain.com';
// The timezone of the business - this allows the possibility of having
// the web-server on a overseas machine but record local time
// this is not necessary if you have your own server locally
define('TIMEZONE', 'Europe/London');
//define('TIMEZONE', 'America/Los_Angeles');
//define('TIMEZONE', 'Asia/Shanghai');
//define('TIMEZONE', 'Australia/Melbourne');
//define('TIMEZONE', 'Australia/Sydney');
//define('TIMEZONE', 'Pacific/Auckland');
date_default_timezone_set(TIMEZONE);
// Connection information for the database
// $Host is the computer ip address or name where the database is located
// if the web server is also the database server then 'locahost'
$Host = 'localhost';
$DBPort = 3306;
//The type of db server being used
$DBType = 'mysqli';
//$DBType = 'postgres';
//$DBType = 'mysql';
//$DBType = 'mysqli'; for PHP 5 and mysql > 4.1
// sql user & password
$DBUser = 'db_user';
$DBPassword = 'db_pwd';
// It would probably be inappropraite to allow selection of the company in a hosted envionment so this option can be switched to 'ShowInputBox' or 'Hide'
// depending if you allow the user to select the name of the company or must use the default one described at $DefaultCompany
// If set to 'ShowSelectionBox' each directory under the companies directory is examined to determine all the companies that can be logged into
// a new company directory together with the necessary subdirectories is created each time a new company is created by Z_MakeNewCompany.php
// It would also be inappropiate in some environments to show the name of the company (database name) --> Choose 'Hide'.
// Options:
// 'ShowSelectionBox' (default)
// 'ShowInputBox'
// 'Hide'
$AllowCompanySelectionBox = 'ShowSelectionBox';
//If $AllowCompanySelectionBox is not 'ShowSelectionBox' above then the $DefaultCompany string is entered in the login screen as a default
//otherwise the user is expected to know the name of the company to log into.
$DefaultCompany = $DefaultDatabase;
//The maximum time that a login session can be idle before automatic logout
//time is in seconds 3600 seconds in an hour
$SessionLifeTime = 3600;
//The maximum time that a script can execute for before the web-server should terminate it
$MaximumExecutionTime = 120;
//The path to which session files should be stored in the server - useful for some multi-host web servers
//this can be left commented out
//$SessionSavePath = '/tmp';
// which encryption function should be used
//$CryptFunction = "md5"; // MD5 Hash
//$CryptFunction = ""; // Plain Text
//Setting to 12 or 24 determines the format of the clock display at the end of all screens
$DefaultClock = 12;
//$DefaultClock = 24;
// END OF USER CONFIGURABLE VARIABLES
/*The $RootPath is used in most scripts to tell the script the installation details of the files.
* NOTE: In some windows installation this command doesn't work and the administrator must set
* this to the path of the installation manually:
*/
$RootPath = dirname(htmlspecialchars(basename(__FILE__), ENT_QUOTES, 'UTF-8'));
if (isset($DirectoryLevelsDeep)) {
for ($i = 0;$i < $DirectoryLevelsDeep;$i++) {
$RootPath = mb_substr($RootPath, 0, strrpos($RootPath, '/'));
}
}
if ($RootPath == "/" or $RootPath == "\\") {
$RootPath = "";
}
/*Report all errors except E_NOTICE
* This is the default value set in php.ini for most installations but
* just to be sure it is forced here turning on NOTICES destroys things
*/
error_reporting(E_ALL && ~ E_NOTICE);
/* For Development Use */
//error_reporting (-1);
$Debug = 0; // 1=debugging mode, 0=producation mode
/*Make sure there is nothing - not even spaces after this last ?> */
?>