<= */ /* TODO!!!! */ define("CONDITION_TYPE_DSERVICE_TYPE", 8); /* = # */ /* TODO!!!! */ define("CONDITION_TYPE_DSERVICE_PORT", 9); /* = # => <= */ /* TODO!!!! */ define("CONDITION_OPERATOR_EQUAL", 0); define("CONDITION_OPERATOR_NOT_EQUAL", 1); define("CONDITION_OPERATOR_LIKE", 2); define("CONDITION_OPERATOR_NOT_LIKE", 3); define("CONDITION_OPERATOR_IN", 4); define("CONDITION_OPERATOR_MORE_EQUAL", 5); define("CONDITION_OPERATOR_LESS_EQUAL", 6); define("HOST_STATUS_MONITORED", 0); define("HOST_STATUS_NOT_MONITORED", 1); // define("HOST_STATUS_UNREACHABLE", 2); define("HOST_STATUS_TEMPLATE", 3); define("HOST_STATUS_DELETED", 4); define("HOST_AVAILABLE_UNKNOWN", 0); define("HOST_AVAILABLE_TRUE", 1); define("HOST_AVAILABLE_FALSE", 2); define("MAP_LABEL_TYPE_LABEL",0); define("MAP_LABEL_TYPE_IP",1); define("MAP_LABEL_TYPE_NAME",2); define("MAP_LABEL_TYPE_STATUS",3); define("MAP_LABEL_TYPE_NOTHING",4); define("MAP_LABEL_LOC_BOTTOM", 0); define("MAP_LABEL_LOC_LEFT", 1); define("MAP_LABEL_LOC_RIGHT", 2); define("MAP_LABEL_LOC_TOP", 3); define("SYSMAP_ELEMENT_TYPE_HOST", 0); define("SYSMAP_ELEMENT_TYPE_MAP", 1); define("SYSMAP_ELEMENT_TYPE_TRIGGER", 2); define("SYSMAP_ELEMENT_TYPE_HOST_GROUP",3); define("SYSMAP_ELEMENT_ICON_ON", 0); define("SYSMAP_ELEMENT_ICON_OFF", 1); define("SYSMAP_ELEMENT_ICON_UNKNOWN", 2); define("ITEM_TYPE_ZABBIX",0); define("ITEM_TYPE_SNMPV1",1); define("ITEM_TYPE_TRAPPER",2); define("ITEM_TYPE_SIMPLE",3); define("ITEM_TYPE_SNMPV2C",4); define("ITEM_TYPE_INTERNAL",5); define("ITEM_TYPE_SNMPV3",6); define("ITEM_TYPE_ZABBIX_ACTIVE",7); define("ITEM_TYPE_AGGREGATE",8); define("ITEM_TYPE_HTTPTEST",9); define("ITEM_VALUE_TYPE_FLOAT",0); define("ITEM_VALUE_TYPE_STR",1); define("ITEM_VALUE_TYPE_LOG",2); define("ITEM_VALUE_TYPE_UINT64",3); define("ITEM_VALUE_TYPE_TEXT",4); define("ITEM_STATUS_ACTIVE",0); define("ITEM_STATUS_DISABLED",1); define("ITEM_STATUS_NOTSUPPORTED",3); define("ITEM_SNMPV3_SECURITYLEVEL_NOAUTHNOPRIV",0); define("ITEM_SNMPV3_SECURITYLEVEL_AUTHNOPRIV",1); define("ITEM_SNMPV3_SECURITYLEVEL_AUTHPRIV",2); define('GRAPH_ITEM_DRAWTYPE_LINE', 0); define('GRAPH_ITEM_DRAWTYPE_FILLED_REGION', 1); define('GRAPH_ITEM_DRAWTYPE_BOLD_LINE', 2); define('GRAPH_ITEM_DRAWTYPE_DOT', 3); define('GRAPH_ITEM_DRAWTYPE_DASHED_LINE', 4); define("SERVICE_ALGORITHM_NONE",0); define("SERVICE_ALGORITHM_MAX",1); define("SERVICE_ALGORITHM_MIN",2); define("TRIGGER_VALUE_FALSE",0); define("TRIGGER_VALUE_TRUE",1); define("TRIGGER_VALUE_UNKNOWN",2); define("ALERT_STATUS_NOT_SENT",0); define("ALERT_STATUS_SENT",1); define("ALERT_TYPE_EMAIL",0); define("ALERT_TYPE_EXEC",1); define("ALERT_TYPE_SMS",2); define("ALERT_TYPE_JABBER",3); define("ACTION_STATUS_ENABLED",0); define("ACTION_STATUS_DISABLED",1); define("ACTION_TYPE_MESSAGE",0); define("ACTION_TYPE_COMMAND",1); define("ACTION_EVAL_TYPE_AND_OR",0); define("ACTION_EVAL_TYPE_AND",1); define("ACTION_EVAL_TYPE_OR",2); define("TRIGGER_STATUS_ENABLED",0); define("TRIGGER_STATUS_DISABLED",1); define("TRIGGER_STATUS_UNKNOWN",2); define("RECIPIENT_TYPE_USER",0); define("RECIPIENT_TYPE_GROUP",1); define("LOGFILE_SEVERITY_NOT_CLASSIFIED",0); define("LOGFILE_SEVERITY_INFORMATION",1); define("LOGFILE_SEVERITY_WARNING",2); define("LOGFILE_SEVERITY_AVERAGE",3); define("LOGFILE_SEVERITY_HIGH",4); define("LOGFILE_SEVERITY_DISASTER",5); define("LOGFILE_SEVERITY_AUDIT_SUCCESS",6); define("LOGFILE_SEVERITY_AUDIT_FAILURE",7); define("SCREEN_RESOURCE_GRAPH", 0); define("SCREEN_RESOURCE_SIMPLE_GRAPH", 1); define("SCREEN_RESOURCE_MAP", 2); define("SCREEN_RESOURCE_PLAIN_TEXT", 3); define("SCREEN_RESOURCE_HOSTS_INFO", 4); define("SCREEN_RESOURCE_TRIGGERS_INFO", 5); define("SCREEN_RESOURCE_SERVER_INFO", 6); define("SCREEN_RESOURCE_CLOCK", 7); define("SCREEN_RESOURCE_SCREEN", 8); define("SCREEN_RESOURCE_TRIGGERS_OVERVIEW", 9); define("SCREEN_RESOURCE_DATA_OVERVIEW", 10); define("SCREEN_RESOURCE_URL", 11); define("SCREEN_RESOURCE_ACTIONS", 12); define("SCREEN_RESOURCE_EVENTS",13); /* alignes */ define("HALIGN_DEFAULT",0); define("HALIGN_CENTER", 0); define("HALIGN_LEFT", 1); define("HALIGN_RIGHT", 2); define("VALIGN_DEFAULT",0); define("VALIGN_MIDDLE", 0); define("VALIGN_TOP", 1); define("VALIGN_BOTTOM", 2); /* info module style */ define("STYLE_HORISONTAL", 0); define("STYLE_VERTICAL", 1); /* time module tipe */ define("TIME_TYPE_LOCAL", 0); define("TIME_TYPE_SERVER", 1); define("FILTER_TAST_SHOW", 0); define("FILTER_TAST_HIDE", 1); define("FILTER_TAST_MARK", 2); define("FILTER_TAST_INVERT_MARK", 3); define("MARK_COLOR_RED", 1); define("MARK_COLOR_GREEN", 2); define("MARK_COLOR_BLUE", 3); define("PROFILE_TYPE_UNKNOWN", 0); define("PROFILE_TYPE_ARRAY", 1); define("PROFILE_TYPE_INT", 2); define("PROFILE_TYPE_STR", 3); define("CALC_FNC_MIN", 1); define("CALC_FNC_AVG", 2); define("CALC_FNC_MAX", 4); define("CALC_FNC_ALL", 7); define("SERVICE_TIME_TYPE_UPTIME", 0); define("SERVICE_TIME_TYPE_DOWNTIME", 1); define("SERVICE_TIME_TYPE_ONETIME_DOWNTIME", 2); define("USER_TYPE_ZABBIX_USER", 1); define("USER_TYPE_ZABBIX_ADMIN", 2); define("USER_TYPE_SUPER_ADMIN", 3); define("PERM_MAX", 3); define("PERM_READ_WRITE", 3); define("PERM_READ_ONLY", 2); define("PERM_READ_LIST", 1); define("PERM_DENY", 0); define("PERM_RES_STRING_LINE", 0); /* return string of nodes id - "1,2,3,4,5" */ define("PERM_RES_IDS_ARRAY", 1); /* return array of nodes id - array(1,2,3,4) */ define("PERM_RES_DATA_ARRAY", 2); define("PERM_MODE_NE", 5); define("PERM_MODE_EQ", 4); define("PERM_MODE_GT", 3); define("PERM_MODE_LT", 2); define("PERM_MODE_LE", 1); define("PERM_MODE_GE", 0); define("RESOURCE_TYPE_NODE", 0); define("RESOURCE_TYPE_GROUP", 1); define('PARAM_TYPE_SECONDS', 0); define('PARAM_TYPE_COUNTS', 1); define("ZBX_NODE_REMOTE", 0); define("ZBX_NODE_LOCAL", 1); define("ZBX_NODE_MASTER", 2); define("HTTPTEST_STATUS_ACTIVE", 0); define("HTTPTEST_STATUS_DISABLED", 1); define("HTTPSTEP_ITEM_TYPE_RSPCODE", 0); define("HTTPSTEP_ITEM_TYPE_TIME", 1); define("HTTPSTEP_ITEM_TYPE_IN", 2); define("HTTPSTEP_ITEM_TYPE_LASTSTEP", 3); define('EVENT_SOURCE_TRIGGERS', 0); define('EVENT_SOURCE_DISCOVERY', 1); define('EVENT_OBJECT_TRIGGER', 0); define('EVENT_OBJECT_DHOST', 1); define('EVENT_OBJECT_DSERVICE', 2); define('DRULE_STATUS_ACTIVE', 0); define('DRULE_STATUS_DISABLED', 1); define('SVC_SSH', 0); define('SVC_LDAP', 1); define('SVC_SMTP', 2); define('SVC_FTP', 3); define('SVC_HTTP', 4); define('SVC_POP', 5); define('SVC_NNTP', 6); define('SVC_IMAP', 7); define('SVC_TCP', 8); define("BR", "
\n"); define("SPACE", " "); define("RARR", "⇒"); global $_GET, $_POST, $_COOKIE, $_REQUEST; /* Support for PHP5. PHP5 does not have $HTTP_..._VARS */ if (!function_exists('version_compare')) { $_GET = $HTTP_GET_VARS; $_POST = $HTTP_POST_VARS; $_COOKIE = $HTTP_COOKIE_VARS; } /* if magic quotes on then get rid of them */ if (get_magic_quotes_gpc()) { $_GET = zbx_stripslashes($_GET); $_POST = zbx_stripslashes($_POST); $_COOKIE = zbx_stripslashes($_COOKIE); } /* init $_REQUEST */ ini_set('variables_order', 'GP'); $_REQUEST = $_POST + $_GET; ?>