00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010 define ('AST_HOST', 'localhost') ;
00011
00012 define ('AST_PORT', 5038) ;
00013
00014
00015 define ('AST_USERNAME', 'YOUR_AMI_USERNAME') ;
00016
00017 define ('AST_PASSWORD', 'YOUR_AMI_PASSWORD') ;
00018
00019
00020
00021
00022 define ('DB_HOST', 'localhost') ;
00023
00024 define ('DB_PORT', 3306) ;
00025
00026
00027 define ('DB_USERNAME', 'YOUR_MYSQL_USERNAME') ;
00028
00029 define ('DB_PASSWORD', 'YOUR_MYSQL_PASSWORD') ;
00030
00031 define ('DB_DATABASE', 'test') ;
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043 define ('DB_TABLE', 'tickets') ;
00044
00045
00046
00047
00048 define ('MON_APP', '/var/www/html/atinymon/atinyman.pl') ;
00049
00050 define ('POLLING_PERIOD', 300) ;
00051
00052
00053
00054 define ('TICKETS_PURGE', 900) ;
00055
00056
00057
00058
00059 define ('DEBUG', 0) ;
00060
00061 define ('FREEZE_IF_NOT_HANDLED', FALSE) ;
00062
00063 define ('DEMO', FALSE) ;
00064
00065
00066
00067
00068 define ('REDIRECT', '..') ;
00069
00070 define ('REFRESH_MIN', 2) ;
00071
00072 define ('REFRESH_MAX', 10) ;
00073
00074 define ('TICKETS_PER_REFRESH_MAX', 1000) ;
00075
00076
00077 define ('CALL_TIMEOUT', 3600) ;
00078
00079
00080 define ('DEVICE_TIMEOUT', 7200) ;
00081
00082 define ('VIEW_BY_DEFAULT', TRUE) ;
00083
00084 define ('OFFLINE_BY_DEFAULT', TRUE) ;
00085
00086 define ('EVENTS_BY_DEFAULT', FALSE) ;
00087
00088 define ('MASK_PSEUDO', TRUE) ;
00089
00090
00091
00092 define ('PATH_IMG', 'images/') ;
00093 define ('IMG_BLANK', PATH_IMG . 'blank_16_16.png') ;
00094 define ('IMG_SELECTED', PATH_IMG . 'nu/ok_16.png') ;
00095 define ('IMG_NOT_SELECTED', PATH_IMG . 'nu/stop_16.png') ;
00096
00097 $ui = array(
00098 'frozen' => array (PATH_IMG . 'nu/ktimer.png', 'Frozen'),
00099 'running' => array (PATH_IMG . 'nu/misc.png', 'Running'),
00100 'refresh' => array (PATH_IMG . 'nu/tool_resume.png', 'Refresh'),
00101 'freeze' => array (PATH_IMG . 'nu/tool_pause.png', 'Freeze'),
00102 'quit' => array (PATH_IMG . 'nu/no.png', 'Close session')) ;
00103
00104 $status = array(
00105 'unknown' => array(PATH_IMG . '0purple22.png', 'Unknown'),
00106 'alarm' => array(PATH_IMG . '0red22.png', 'Offline'),
00107 'offline' => array(PATH_IMG . '0grey22.png', 'Offline'),
00108 'online' => array(PATH_IMG . '0blue22.png', 'Online'),
00109 'ringing' => array(PATH_IMG . '0orange22.png', 'Ringing'),
00110 'active' => array(PATH_IMG . '0green22.png', 'Active')) ;
00111 $special['SIP'] = array(
00112 'unknown' => PATH_IMG . '1purple22.png',
00113 'alarm' => PATH_IMG . '1red22.png',
00114 'offline' => PATH_IMG . '1grey22.png',
00115 'online' => PATH_IMG . '1blue22.png',
00116 'ringing' => PATH_IMG . '1orange22.png',
00117 'active' => PATH_IMG . '1green22.png') ;
00118 $special['IAX2'] = $special['SIP'] ;
00119 $special['Meetme'] = array(
00120 'unknown' => PATH_IMG . '3purple22.png',
00121 'alarm' => PATH_IMG . '3red22.png',
00122 'offline' => PATH_IMG . '3grey22.png',
00123 'online' => PATH_IMG . '3blue22.png',
00124 'ringing' => PATH_IMG . '3orange22.png',
00125 'active' => PATH_IMG . '3green22.png') ;
00126
00127
00128 define ('UPDATE', 1) ;
00129 define ('DELETE', 0) ;
00130
00131 ?>