3 require_once('../config.php');
5 define('NELTOOL_LOADED', true);
7 // database information for nel tool
8 define('NELTOOL_DBHOST', $cfg['db']['tool']['host']);
9 define('NELTOOL_DBUSER', $cfg['db']['tool']['user']);
10 define('NELTOOL_DBPASS', $cfg['db']['tool']['pass']);
11 define('NELTOOL_DBNAME', $cfg['db']['tool']['name']);
13 // site paths definitions
14 define('NELTOOL_SITEBASE', dirname($_SERVER['PHP_SELF']) .'/');
15 define('NELTOOL_SYSTEMBASE', dirname(__FILE__
) .'/');
16 define('NELTOOL_LOGBASE', NELTOOL_SYSTEMBASE
.'/logs/');
17 define('NELTOOL_IMGBASE', NELTOOL_SYSTEMBASE
.'/imgs/');
19 define('NELTOOL_RRDTOOL', '/usr/bin/rrdtool');
20 define('NELTOOL_RRDSYSBASE', NELTOOL_SYSTEMBASE
. 'graphs_output/');
21 define('NELTOOL_RRDWEBBASE', NELTOOL_SITEBASE
. 'graphs_output/');
23 define('NELTOOL_SITETITLE', 'Ryzom Core Admin');
24 define('NELTOOL_SESSIONID', 'sid');
26 define('NELTOOL_DEBUG', true);
29 define('NELDB_PREFIX', 'neltool_');
32 // the config table will gather some of the settings
33 // that are currently written in this config.php file
34 //define('NELDB_CONFIG_TABLE', NELDB_PREFIX .'config');
36 define('NELDB_USER_TABLE', NELDB_PREFIX
.'users');
37 define('NELDB_GROUP_TABLE', NELDB_PREFIX
.'groups');
39 define('NELDB_LOG_TABLE', NELDB_PREFIX
.'logs');
40 define('NELDB_NOTE_TABLE', NELDB_PREFIX
.'notes');
42 define('NELDB_STAT_HD_TIME_TABLE', NELDB_PREFIX
.'stats_hd_times');
43 define('NELDB_STAT_HD_TABLE', NELDB_PREFIX
.'stats_hd_datas');
45 define('NELDB_ANNOTATION_TABLE', NELDB_PREFIX
.'annotations');
46 define('NELDB_LOCK_TABLE', NELDB_PREFIX
.'locks');
48 define('NELDB_APPLICATION_TABLE', NELDB_PREFIX
.'applications');
49 define('NELDB_GROUP_APPLICATION_TABLE', NELDB_PREFIX
.'group_applications');
50 define('NELDB_USER_APPLICATION_TABLE', NELDB_PREFIX
.'user_applications');
52 define('NELDB_DOMAIN_TABLE', NELDB_PREFIX
.'domains');
53 define('NELDB_USER_DOMAIN_TABLE', NELDB_PREFIX
.'user_domains');
54 define('NELDB_GROUP_DOMAIN_TABLE', NELDB_PREFIX
.'group_domains');
56 define('NELDB_SHARD_TABLE', NELDB_PREFIX
.'shards');
57 define('NELDB_USER_SHARD_TABLE', NELDB_PREFIX
.'user_shards');
58 define('NELDB_GROUP_SHARD_TABLE', NELDB_PREFIX
.'group_shards');
60 define('NELDB_RESTART_GROUP_TABLE', NELDB_PREFIX
.'restart_groups');
61 define('NELDB_RESTART_MESSAGE_TABLE', NELDB_PREFIX
.'restart_messages');
62 define('NELDB_RESTART_SEQUENCE_TABLE', NELDB_PREFIX
.'restart_sequences');
64 define('VIEW_DELAY', 0);
65 define('HARDWARE_REFRESH', 600);
66 define('LOCK_TIMEOUT', 1800);
67 define('BG_IMG', 'imgs/bg_live.png');
69 $nel_user_group_levels = array(array( 'level_id' => 0,
70 'level_name' => 'Normal'),
71 array( 'level_id' => 10,
72 'level_name' => 'Administrator'),
75 $restart_notification_emails = array('support@ryzomcore.org');