2012-02-09 Juan Manuel Ramon <juanmanuel.ramon@artica.es>

* include/help/en/help_field_match_snmp.php
	 include/help/es/help_field_match_snmp.php
	 godmode/snmpconsole/snmp_alert.php: Changed order of fields in this 
	 view.



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@5541 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
juanmanuelr 2012-02-09 18:12:50 +00:00
parent 889aa899cc
commit c5aa737fa8
4 changed files with 63 additions and 53 deletions

View File

@ -1,3 +1,10 @@
2012-02-09 Juan Manuel Ramon <juanmanuel.ramon@artica.es>
* include/help/en/help_field_match_snmp.php
include/help/es/help_field_match_snmp.php
godmode/snmpconsole/snmp_alert.php: Changed order of fields in this
view.
2012-02-09 Sergio Martin <sergio.martin@artica.es>
* godmode/groups/group_list.php: Cleaned old code used in

View File

@ -188,9 +188,16 @@ if (isset ($_GET["update_alert"])) {
/* SNMP alert filters */
echo '<table cellpadding="4" cellspacing="4" width="98%" class="databox_color" style="border:1px solid #A9A9A9;">';
echo '<table cellpadding="4" cellspacing="4" width="98%" class="databox_color">';
echo '<tr><td class="datos"><b>' . __('Alert filters') . ui_print_help_icon("snmp_alert_filters", true) . '</b></td></tr>';
// Description
echo '<tr><td class="datos">'.__('Description').'</td><td class="datos">';
html_print_input_text ("description", $description, '', 60);
echo '</td></tr>';
//echo '<tr><td class="datos"><b>' . __('Alert filters') . ui_print_help_icon("snmp_alert_filters", true) . '</b></td></tr>';
// OID
echo '<tr id="tr-oid"><td class="datos2">'.__('OID').'</td><td class="datos2">';
@ -222,51 +229,8 @@ if (isset ($_GET["update_alert"])) {
html_print_input_text ("single_value", $single_value, '', 20);
echo '</td></tr>';
//Button
//echo '<tr><td></td><td align="right">';
// End table
echo "</td></tr></table>";
// Alert configuration
echo '<table cellpadding="4" cellspacing="4" width="98%" class="databox_color" style="border:1px solid #A9A9A9;">';
echo '<tr><td class="datos"><b>' . __('Alert configuration') . ui_print_help_icon("snmp_alert_configuration", true) . '</b></td></tr>';
// Alert type (e-mail, event etc.)
echo '<tr><td class="datos">'.__('Alert action').'</td><td class="datos">';
$fields = array ();
$result = db_get_all_rows_in_table ('talert_actions', "name");
if ($result === false) {
$result = array ();
}
foreach ($result as $row) {
$fields[$row["id"]] = $row["name"];
}
switch ($config['dbtype']){
case "mysql":
case "postgresql":
html_print_select_from_sql ('SELECT id, name FROM talert_actions ORDER BY name',
"alert_type", $alert_type, '', '', 0, false, false, false);
break;
case "oracle":
html_print_select_from_sql ('SELECT id, dbms_lob.substr(name,4000,1) as name FROM talert_actions ORDER BY dbms_lob.substr(name,4000,1)',
"alert_type", $alert_type, '', '', 0, false, false, false);
break;
}
echo '</td></tr>';
// Description
echo '<tr><td class="datos">'.__('Description').'</td><td class="datos">';
html_print_input_text ("description", $description, '', 60);
echo '</td></tr>';
// Custom OID/Data #1
echo '<tr id="tr-custom_value"><td class="datos" valign="top">'.__('Field #1 Match');
echo '<tr id="tr-custom_value"><td class="datos" valign="top">'.__('Custom OID/Data #1');
echo ui_print_help_icon ("field_match_snmp", true);
echo '</td><td class="datos">';
@ -274,7 +238,7 @@ if (isset ($_GET["update_alert"])) {
echo '</td></tr>';
// Custom OID/Data #2
echo '<tr id="tr-custom_value"><td class="datos" valign="top">'.__('Field #2 Match');
echo '<tr id="tr-custom_value"><td class="datos" valign="top">'.__('Custom OID/Data #2');
//echo ui_print_help_icon ("snmp_alert_custom", true);
echo '</td><td class="datos">';
@ -282,7 +246,7 @@ if (isset ($_GET["update_alert"])) {
echo '</td></tr>';
// Custom OID/Data #3
echo '<tr id="tr-custom_value"><td class="datos" valign="top">'.__('Field #3 Match');
echo '<tr id="tr-custom_value"><td class="datos" valign="top">'.__('Custom OID/Data #3');
//echo ui_print_help_icon ("snmp_alert_custom", true);
echo '</td><td class="datos">';
@ -290,7 +254,7 @@ if (isset ($_GET["update_alert"])) {
echo '</td></tr>';
// Custom OID/Data #4
echo '<tr id="tr-custom_value"><td class="datos" valign="top">'.__('Field #4 Match');
echo '<tr id="tr-custom_value"><td class="datos" valign="top">'.__('Custom OID/Data #4');
//echo ui_print_help_icon ("snmp_alert_custom", true);
echo '</td><td class="datos">';
@ -298,7 +262,7 @@ if (isset ($_GET["update_alert"])) {
echo '</td></tr>';
// Custom OID/Data #5
echo '<tr id="tr-custom_value"><td class="datos" valign="top">'.__('Field #5 Match');
echo '<tr id="tr-custom_value"><td class="datos" valign="top">'.__('Custom OID/Data #5');
//echo ui_print_help_icon ("snmp_alert_custom", true);
echo '</td><td class="datos">';
@ -306,13 +270,25 @@ if (isset ($_GET["update_alert"])) {
echo '</td></tr>';
// Custom OID/Data #6
echo '<tr id="tr-custom_value"><td class="datos" valign="top">'.__('Field #6 Match');
echo '<tr id="tr-custom_value"><td class="datos" valign="top">'.__('Custom OID/Data #6');
//echo ui_print_help_icon ("snmp_alert_custom", true);
echo '</td><td class="datos">';
html_print_input_text ("custom_oid_data_6", $custom_oid_data_6, '', 60);
echo '</td></tr>';
//Button
//echo '<tr><td></td><td align="right">';
// End table
//echo "</td></tr></table>";
// Alert configuration
//echo '<table cellpadding="4" cellspacing="4" width="98%" class="databox_color" style="border:1px solid #A9A9A9;">';
// echo '<tr><td class="datos"><b>' . __('Alert configuration') . ui_print_help_icon("snmp_alert_configuration", true) . '</b></td></tr>';
// Alert fields
echo '<tr><td class="datos">'.__('Field #1 (Alias, name)');
echo ui_print_help_icon ("snmp_alert_field1", true);
@ -362,6 +338,33 @@ if (isset ($_GET["update_alert"])) {
echo '<tr><td class="datos">'.__('Priority').'</td><td class="datos">';
echo html_print_select (get_priorities (), "priority", $priority, '', '', '0', false, false, false);
echo '</td></tr>';
// Alert type (e-mail, event etc.)
echo '<tr><td class="datos">'.__('Alert action').'</td><td class="datos">';
$fields = array ();
$result = db_get_all_rows_in_table ('talert_actions', "name");
if ($result === false) {
$result = array ();
}
foreach ($result as $row) {
$fields[$row["id"]] = $row["name"];
}
switch ($config['dbtype']){
case "mysql":
case "postgresql":
html_print_select_from_sql ('SELECT id, name FROM talert_actions ORDER BY name',
"alert_type", $alert_type, '', '', 0, false, false, false);
break;
case "oracle":
html_print_select_from_sql ('SELECT id, dbms_lob.substr(name,4000,1) as name FROM talert_actions ORDER BY dbms_lob.substr(name,4000,1)',
"alert_type", $alert_type, '', '', 0, false, false, false);
break;
}
echo '</td></tr>';
echo '</table>';
echo "<table style='width:98%'>";

View File

@ -4,6 +4,6 @@
*/
?>
<h1>Fields match 1-6</h1>
<h1>Custom OID/Data #1-6</h1>
<p>There are regular expressions. It is possible to use selectors in order to select a part of the regular expression that will be load in _snmp_fx_ macro. You can use these macros in Field #1 (Alias, name), Field #2 (Single Line) and Field #3 (Full Text).</p>

View File

@ -4,6 +4,6 @@
*/
?>
<h1>Fields match 1-6</h1>
<h1>Custom OID/Data #1-6</h1>
<p>Son expresiones regulares. Es posible usar selectores para seleccionar parte de la expresi&oacute;n regular que se cargar&aacute; en la macro _snmp_fx_. Puedes usar estas macros en los campos Field #1 (Alias, name), Field #2 (Single Line) y Field #3 (Full Text).</p>