diff options
| author | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2004-05-25 07:40:51 +0000 |
|---|---|---|
| committer | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2004-05-25 07:40:51 +0000 |
| commit | 231faf1162a0aac6feb4e30b18da7bd14bb8de11 (patch) | |
| tree | 5c9266d54cb8b65d5014629871ff730547268bdb /frontends/php/include | |
| parent | d3efc4c51bb20d6122b9b45964017a9d1eae7c3a (diff) | |
- added support for real delta. item.delta=2. (Alexei)
- new selection for triggers.php (Alexei)
- new selection for items.php (Alexei)
- removed helpdesk.php (Alexei)
- fixed check of permissions for screenedit.php (Alexei)
- new selection for graphs in charts.php (Alexei)
- new selection of maps in maps.php (Alexei)
- new selection of group and host for latest.php (Alexei)
- added support for macro {IPADDRESS} (Alexei)
git-svn-id: svn://svn.zabbix.com/trunk@1348 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/include')
| -rw-r--r-- | frontends/php/include/config.inc.php | 76 | ||||
| -rw-r--r-- | frontends/php/include/forms.inc.php | 9 | ||||
| -rw-r--r-- | frontends/php/include/local_en.inc.php | 168 |
3 files changed, 214 insertions, 39 deletions
diff --git a/frontends/php/include/config.inc.php b/frontends/php/include/config.inc.php index 35750a99..65be722b 100644 --- a/frontends/php/include/config.inc.php +++ b/frontends/php/include/config.inc.php @@ -21,59 +21,39 @@ <?php include_once "include/defines.inc.php"; include_once "include/db.inc.php"; + include_once "include/html.inc.php"; include_once "include/local_en.inc.php"; $USER_DETAILS =""; $ERROR_MSG =""; - function nbsp($str) - { - return str_replace(" "," ",$str);; - } - - function url1_param($parameter) + function getmicrotime() { - global $HTTP_GET_VARS; - - if(isset($HTTP_GET_VARS[$parameter])) - { - return "$parameter=".$HTTP_GET_VARS[$parameter]; - } - else - { - return ""; - } - } + list($usec, $sec) = explode(" ",microtime()); + return ((float)$usec + (float)$sec); + } - function url_param($parameter) + function iif($bool,$a,$b) { - global $HTTP_GET_VARS; - - if(isset($HTTP_GET_VARS[$parameter])) + if($bool) { - return "&$parameter=".$HTTP_GET_VARS[$parameter]; + return $a; } else { - return ""; + return $b; } } - function getmicrotime() - { - list($usec, $sec) = explode(" ",microtime()); - return ((float)$usec + (float)$sec); - } - - function iif($bool,$a,$b) + function iif_echo($bool,$a,$b) { if($bool) { - return $a; + echo $a; } else { - return $b; + echo $b; } } @@ -3414,6 +3394,19 @@ where h.hostid=i.hostid and i.itemid=f.itemid and f.triggerid=$triggerid"; cr(); } + function show_table3_h_delimiter() + { +// echo "</font>"; + cr(); + echo "</td>"; + cr(); + echo "<td width=%10 colspan=1 bgcolor=99AABB align=right valign=\"top\">"; + cr(); +// echo " <font size=-1>"; + cr(); + } + + function show_table_v_delimiter() { // echo "</font>"; @@ -3517,6 +3510,25 @@ where h.hostid=i.hostid and i.itemid=f.itemid and f.triggerid=$triggerid"; cr(); } + function show_table3_header_begin() + { + echo "<table border=0 align=center cellspacing=0 cellpadding=0 width=100% bgcolor=000000>"; + cr(); + echo "<tr>"; + cr(); + echo "<td valign=\"top\">"; + cr(); + echo "<table width=100% border=0 cellspacing=1 cellpadding=3>"; + cr(); + echo "<tr>"; + cr(); + echo "<td colspan=1 bgcolor=99AABB align=left valign=\"top\">"; + cr(); +// echo " <font size=+1>"; + cr(); + } + + function show_table2_header_end() { // echo " </font>"; diff --git a/frontends/php/include/forms.inc.php b/frontends/php/include/forms.inc.php index 917eadfa..3e36687e 100644 --- a/frontends/php/include/forms.inc.php +++ b/frontends/php/include/forms.inc.php @@ -302,12 +302,9 @@ echo nbsp("Store value"); show_table2_h_delimiter(); echo "<SELECT class=\"biginput\" NAME=\"delta\" value=\"$delta\" size=\"1\">"; - echo "<OPTION VALUE=\"0\""; - if($delta==0) echo "SELECTED"; - echo ">As is"; - echo "<OPTION VALUE=\"1\""; - if($delta==1) echo "SELECTED"; - echo ">Delta"; + echo "<OPTION VALUE=\"0\" "; if($delta==0) echo "SELECTED"; echo ">As is"; + echo "<OPTION VALUE=\"1\" "; if($delta==1) echo "SELECTED"; echo ">Delta (speed per second)"; + echo "<OPTION VALUE=\"2\" "; if($delta==2) echo "SELECTED"; echo ">Delta (simple change)"; echo "</SELECT>"; if($type==2) diff --git a/frontends/php/include/local_en.inc.php b/frontends/php/include/local_en.inc.php index 625fed56..98012021 100644 --- a/frontends/php/include/local_en.inc.php +++ b/frontends/php/include/local_en.inc.php @@ -118,6 +118,8 @@ define("S_ON_C", "On"); define("S_OFF_C", "Off"); define("S_MOVE", "Move"); + define("S_SELECT_GRAPH_DOT_DOT_DOT", "Select graph..."); + // Colors define("S_BLACK", "Black"); define("S_BLUE", "Blue"); @@ -159,7 +161,7 @@ define("S_LATEST_VALUES", "Latest values"); define("S_NO_PERMISSIONS", "No permissions !"); define("S_LATEST_DATA", "LATEST DATA"); - define("S_ALL", "all"); + define("S_ALL_SMALL", "all"); define("S_DESCRIPTION_LARGE", "DESCRIPTION"); define("S_DESCRIPTION_SMALL", "Description"); define("S_GRAPH", "Graph"); @@ -217,6 +219,7 @@ define("S_VALUES_OF_LAST_HOUR", "Values of last hour"); define("S_VALUES_OF_SPECIFIED_PERIOD", "Values of specified period"); define("S_VALUES_IN_PLAIN_TEXT_FORMAT", "Values in plain text format"); + define("S_CLOCK", "Clock"); // hosts.php define("S_HOSTS", "Hosts"); @@ -291,6 +294,8 @@ define("S_ACTIVATE_SELECTED_ITEMS_Q", "Activate selected items?"); define("S_DISABLE_SELECTED_ITEMS_Q", "Disable selected items?"); define("S_DELETE_SELECTED_ITEMS_Q", "Delete selected items?"); + define("S_EMAIL", "Email"); + define("S_SCRIPT", "Script"); // latestalarms.php define("S_LATEST_ALARMS", "Latest alarms"); @@ -316,6 +321,7 @@ define("S_NETWORK_MAPS_BIG", "NETWORK MAPS"); define("S_NO_MAPS_TO_DISPLAY", "No maps to display"); define("S_SELECT_MAP_TO_DISPLAY", "Select map to display"); + define("S_SELECT_MAP_DOT_DOT_DOT", "Select map..."); // media.php define("S_MEDIA", "Media"); @@ -360,6 +366,166 @@ define("S_MENU_NETWORK_MAPS", "NETWORK MAPS"); define("S_MENU_GRAPHS", "GRAPHS"); +// queue.php + define("S_QUEUE_BIG", "QUEUE"); + define("S_QUEUE_OF_ITEMS_TO_BE_UPDATED_BIG", "QUEUE OF ITEMS TO BE UPDATED"); + define("S_NEXT_CHECK", "Next check"); + define("S_THE_QUEUE_IS_EMPTY", "The queue is empty"); + define("S_TOTAL", "Total"); + +// report1.php + define("S_STATUS_OF_ZABBIX", "Status of Zabbix"); + define("S_STATUS_OF_ZABBIX_BIG", "STATUS OF ZABBIX"); + define("S_PARAMETER", "Parameter"); + define("S_VALUE", "Value"); + define("S_ZABBIX_SUCKERD_IS_RUNNING", "zabbix_suckerd is running"); + define("S_ZABBIX_TRAPPERD_IS_RUNNING", "zabbix_trapperd is running"); + define("S_NUMBER_OF_VALUES_STORED", "Number of values stored"); + define("S_NUMBER_OF_TRENDS_STORED", "Number of trends stored"); + define("S_NUMBER_OF_ALARMS", "Number of alarms"); + define("S_NUMBER_OF_ALERTS", "Number of alerts"); + define("S_NUMBER_OF_TRIGGERS_ENABLED_DISABLED", "Number of triggers (enabled/disabled)"); + define("S_NUMBER_OF_ITEMS_ACTIVE_TRAPPER", "Number of items (active/trapper/not active/not supported)"); + define("S_NUMBER_OF_USERS", "Number of users"); + define("S_NUMBER_OF_HOSTS_MONITORED", "Number of hosts (monitored/not monitored/templates)"); + define("S_YES", "Yes"); + define("S_NO", "No"); + +// report2.php + define("S_AVAILABILITY_REPORT", "Availability report"); + define("S_AVAILABILITY_REPORT_BIG", "AVAILABILITY REPORT"); + define("S_SHOW", "Show"); + define("S_TRUE", "True"); + define("S_FALSE", "False"); + +// screenconf.php + define("S_SCREENS", "Screens"); + define("S_SCREEN", "Screen"); + define("S_CONFIGURATION_OF_SCREENS_BIG", "CONFIGURATION OF SCREENS"); + define("S_SCREEN_ADDED", "Screen added"); + define("S_CANNOT_ADD_SCREEN", "Cannot add screen"); + define("S_SCREEN_UPDATED", "Screen updated"); + define("S_CANNOT_UPDATE_SCREEN", "Cannot update screen"); + define("S_SCREEN_DELETED", "Screen deleted"); + define("S_CANNOT_DELETE_SCREEN", "Cannot deleted screen"); + define("S_COLUMNS", "Columns"); + define("S_ROWS", "Rows"); + define("S_NO_SCREENS_DEFINED", "No screens defined"); + define("S_DELETE_SCREEN_Q", "Delete screen?"); + define("S_CONFIGURATION_OF_SCREEN_BIG", "CONFIGURATION OF SCREEN"); + define("S_SCREEN_CELL_CONFIGURATION", "Screen cell configuration"); + define("S_RESOURCE", "Resource"); + define("S_SIMPLE_GRAPH", "Simple graph"); + define("S_GRAPH_NAME", "Graph name"); + define("S_WIDTH", "Width"); + define("S_HEIGHT", "Height"); + define("S_EMPTY", "Empty"); + +// screenedit.php + define("S_MAP", "Map"); + +// screens.php + define("S_CUSTOM_SCREENS", "Custom screens"); + define("S_SCREENS_BIG", "SCREENS"); + define("S_NO_SCREENS_TO_DISPLAY", "No screens to display"); + define("S_SELECT_SCREEN_TO_DISPLAY", "Select screen to display"); + +// services.php + define("S_IT_SERVICES", "IT services"); + define("S_SERVICE_UPDATED", "Service updated"); + define("S_CANNOT_UPDATE_SERVICE", "Cannot update service"); + define("S_SERVICE_ADDED", "Service added"); + define("S_CANNOT_ADD_SERVICE", "Cannot add service"); + define("S_LINK_ADDED", "Link added"); + define("S_CANNOT_ADD_LINK", "Cannot add link"); + define("S_SERVICE_DELETED", "Service deleted"); + define("S_CANNOT_DELETE_SERVICE", "Cannot delete service"); + define("S_LINK_DELETED", "Link deleted"); + define("S_CANNOT_DELETE_LINK", "Cannot delete link"); + define("S_STATUS_CALCULATION", "Status calculation"); + define("S_NONE", "None"); + define("S_MAX_OF_CHILDS", "MAX of childs"); + define("S_MIN_OF_CHILDS", "MIN of childs"); + define("S_SERVICE_1", "Service 1"); + define("S_SERVICE_2", "Service 2"); + define("S_SOFT_HARD_LINK", "Soft/hard link"); + define("S_SOFT", "Soft"); + define("S_HARD", "Hard"); + define("S_DO_NOT_CALCULATE", "Do not calculate"); + define("S_MAX_BIG", "MAX"); + define("S_MIN_BIG", "MIN"); + define("S_SHOW_SLA", "Show SLA"); + define("S_ACCEPTABLE_SLA_IN_PERCENT", "Acceptabe SLA (in %)"); + define("S_LINK_TO_TRIGGER_Q", "Link to trigger?"); + define("S_SORT_ORDER_0_999", "Sort order (0->999)"); + define("S_DELETE_SERVICE_Q", "S_DELETE_SERVICE_Q"); + define("S_LINK_TO", "Link to"); + define("S_SOFT_LINK_Q", "Soft link?"); + define("S_ADD_SERVER_DETAILS", "Add server details"); + +// srv_status.php + define("S_IT_SERVICES", "IT services"); + define("S_IT_SERVICES_BIG", "IT SERVICES"); + define("S_SERVICE", "Service"); + define("S_REASON", "Reason"); + define("S_SLA_LAST_7_DAYS", "SLA (last 7 days)"); + define("S_PLANNED_CURRENT_SLA", "Planned/current SLA"); + define("S_TRIGGER_BIG", "TRIGGER"); + +// triggers.php + define("S_CONFIGURATION_OF_TRIGGERS", "Configuration of triggers"); + define("S_CONFIGURATION_OF_TRIGGERS_BIG", "CONFIGURATION OF TRIGGERS"); + define("S_DEPENDENCY_ADDED", "Dependency added"); + define("S_CANNOT_ADD_DEPENDENCY", "Cannot add dependency"); + define("S_TRIGGERS_UPDATED", "Triggers updated"); + define("S_CANNOT_UPDATE_TRIGGERS", "Cannot update triggers"); + define("S_TRIGGERS_DISABLED", "Triggers disabled"); + define("S_CANNOT_DISABLE_TRIGGERS", "Cannot disable triggers"); + define("S_TRIGGERS_DELETED", "Triggers deleted"); + define("S_CANNOT_DELETE_TRIGGERS", "Cannot delete triggers"); + define("S_TRIGGER_DELETED", "Trigger deleted"); + define("S_CANNOT_DELETE_TRIGGER", "Cannot delete trigger"); + define("S_INVALID_TRIGGER_EXPRESSION", "Invalid trigger expression"); + define("S_TRIGGER_ADDED", "Trigger added"); + define("S_CANNOT_ADD_TRIGGER", "Cannot add trigger"); + define("S_SEVERITY", "Severity"); + define("S_EXPRESSION", "Expression"); + define("S_DISABLED", "Disabled"); + define("S_ENABLED", "Enabled"); + define("S_ENABLE_SELECTED_TRIGGERS_Q", "Enable selected triggers?"); + define("S_DISABLE_SELECTED_TRIGGERS_Q", "Disable selected triggers?"); + define("S_CHANGE", "Change"); + define("S_TRIGGER_UPDATED", "Trigger updated"); + define("S_CANNOT_UPDATE_TRIGGER", "Cannot update trigger"); + +// tr_comments.php + define("S_TRIGGER_COMMENTS", "Trigger comments"); + define("S_TRIGGER_COMMENTS_BIG", "TRIGGER COMMENTS"); + define("S_COMMENT_UPDATED", "Comment updated"); + define("S_CANNOT_UPDATE_COMMENT", "Cannot update comment"); + define("S_COMMENTS", "Comments"); + define("S_ADD", "Add"); + +// tr_status.php + define("S_STATUS_OF_TRIGGERS", "Status of triggers"); + define("S_STATUS_OF_TRIGGERS_BIG", "STATUS OF TRIGGERS"); + define("S_SHOW_ONLY_TRUE", "Show only true"); + define("S_HIDE_ACTIONS", "Hide actions"); + define("S_SHOW_ACTIONS", "Show actions"); + define("S_SHOW_ALL_TRIGGERS", "Show all triggers"); + define("S_HIDE_DETAILS", "Hide details"); + define("S_SHOW_DETAILS", "Show details"); + define("S_SELECT", "Select"); + define("S_HIDE_SELECT", "Hide select"); + define("S_TRIGGERS_BIG", "TRIGGERS"); + define("S_DESCRIPTION_BIG", "DESCRIPTION"); + define("S_SEVERITY_BIG", "SEVERITY"); + define("S_LAST_CHANGE_BIG", "LAST CHANGE"); + define("S_LAST_CHANGE", "Last change"); + define("S_ACTIONS", "Actions"); + define("S_COMMENTS", "Comments"); + define("S_SHOW_ACTIONS", "Show actions"); + // users.php define("S_USERS", "Users"); define("S_USER_ADDED", "User added"); |
