2012-04-24 Dario Rodriguez <dario.rodriguez@artica.es>
* operation/agentes/estado_agente.php, operation/agentes/ver_agente.php, operation/menu.php, godmode/agentes/agent_template.php, godmode/agentes/fields_manager.php, godmode/agentes/agent_conf_gis.php, godmode/agentes/module_manager.php, godmode/agentes/modificar_agente.php, godmode/agentes/configurar_agente.php, godmode/agentes/configure_field.php, godmode/agentes/planned_downtime.php, godmode/agentes/agent_manager.php, godmode/menu.php: Fixed some problems with links and new menu structure. git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@6127 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
7c320f0ce9
commit
f7d32e2da4
|
@ -1,3 +1,19 @@
|
|||
2012-04-24 Dario Rodriguez <dario.rodriguez@artica.es>
|
||||
|
||||
* operation/agentes/estado_agente.php,
|
||||
operation/agentes/ver_agente.php,
|
||||
operation/menu.php,
|
||||
godmode/agentes/agent_template.php,
|
||||
godmode/agentes/fields_manager.php,
|
||||
godmode/agentes/agent_conf_gis.php,
|
||||
godmode/agentes/module_manager.php,
|
||||
godmode/agentes/modificar_agente.php,
|
||||
godmode/agentes/configurar_agente.php,
|
||||
godmode/agentes/configure_field.php,
|
||||
godmode/agentes/planned_downtime.php,
|
||||
godmode/agentes/agent_manager.php,
|
||||
godmode/menu.php: Fixed some problems with links and new menu structure.
|
||||
|
||||
2012-04-24 Dario Rodriguez <dario.rodriguez@artica.es>
|
||||
|
||||
* operation/menu.php: Moved submenu "SNMP trap generator" to a second
|
||||
|
|
|
@ -64,7 +64,7 @@ $table->data[4][0] = __('Ignore new GIS data:');
|
|||
$table->data[4][1] = __('Disabled').' '.html_print_radio_button_extended ("update_gis_data", 1, '', $updateGisData, false, '', 'style="margin-right: 40px;"', true);
|
||||
$table->data[4][1] .= __('Enabled').' '.html_print_radio_button_extended ("update_gis_data", 0, '', $updateGisData, false, '', 'style="margin-right: 40px;"', true);
|
||||
|
||||
$url = 'index.php?sec=estado&sec2=godmode/agentes/configurar_agente&tab=gis&id_agente='.$id_agente;
|
||||
$url = 'index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&tab=gis&id_agente='.$id_agente;
|
||||
echo "<form method='post' action='" . $url . "' onsubmit ='return validateFormFields();'>";
|
||||
html_print_input_hidden('update_gis', 1);
|
||||
html_print_table($table);
|
||||
|
|
|
@ -170,7 +170,7 @@ if ($disk_conf_delete) {
|
|||
@unlink ($filename['conf']);
|
||||
}
|
||||
|
||||
echo '<form name="conf_agent" method="post" action="index.php?sec=estado&sec2=godmode/agentes/configurar_agente">';
|
||||
echo '<form name="conf_agent" method="post" action="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente">';
|
||||
|
||||
$table->width = '98%';
|
||||
$table->class = "databox_color";
|
||||
|
@ -187,7 +187,7 @@ $table->data[0][1] = html_print_input_text ('agente', $nombre_agente, '', 50, 10
|
|||
if ($id_agente) {
|
||||
|
||||
$table->data[0][1] .= " <b>".__("ID")."</b> $id_agente ";
|
||||
$table->data[0][1] .= ' <a href="index.php?sec=estado&sec2=operation/agentes/ver_agente&id_agente='.$id_agente.'">';
|
||||
$table->data[0][1] .= ' <a href="index.php?sec=gagente&sec2=operation/agentes/ver_agente&id_agente='.$id_agente.'">';
|
||||
$table->data[0][1] .= html_print_image ("images/lupa.png", true, array ("border" => 0, "title" => __('Agent detail')));
|
||||
$table->data[0][1] .= '</a>';
|
||||
}
|
||||
|
@ -195,7 +195,7 @@ if ($id_agente) {
|
|||
// Remote configuration available
|
||||
if (!$new_agent) {
|
||||
if (file_exists ($filename['md5'])) {
|
||||
$table->data[0][1] .= ' <a href="index.php?sec=estado&sec2=godmode/agentes/configurar_agente&tab=main&id_agente='.$id_agente.'&disk_conf='.$agent_md5.'">';
|
||||
$table->data[0][1] .= ' <a href="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&tab=main&id_agente='.$id_agente.'&disk_conf='.$agent_md5.'">';
|
||||
$table->data[0][1] .= html_print_image ("images/application_edit.png", true, array ("border" => 0, "title" => __('This agent can be remotely configured')));
|
||||
$table->data[0][1] .= '</a>'.ui_print_help_tip (__('You can remotely edit this agent configuration'), true);
|
||||
}
|
||||
|
@ -203,7 +203,7 @@ if (!$new_agent) {
|
|||
|
||||
// Delete link from here
|
||||
if (!$new_agent) {
|
||||
$table->data[0][1] .= " <span align='right'><a onClick=\"if (!confirm('" . __('Are you sure?') . "')) return false;\" title='".__("Delete agent")."' href='index.php?sec=estado&sec2=godmode/agentes/modificar_agente&borrar_agente=$id_agente&search=&offset=0&sort_field=&sort=none'><img src='images/cross.png'></a>";
|
||||
$table->data[0][1] .= " <span align='right'><a onClick=\"if (!confirm('" . __('Are you sure?') . "')) return false;\" title='".__("Delete agent")."' href='index.php?sec=gagente&sec2=godmode/agentes/modificar_agente&borrar_agente=$id_agente&search=&offset=0&sort_field=&sort=none'><img src='images/cross.png'></a>";
|
||||
}
|
||||
|
||||
$table->data[1][0] = __('IP Address');
|
||||
|
@ -288,7 +288,7 @@ if (!$new_agent) {
|
|||
if (file_exists ($filename['md5'])) {
|
||||
$table->data[3][1] = date ("F d Y H:i:s", fileatime ($filename['md5']));
|
||||
// Delete remote configuration
|
||||
$table->data[3][1] .= '<a href="index.php?sec=estado&sec2=godmode/agentes/configurar_agente&tab=main&disk_conf_delete=1&id_agente='.$id_agente.'">';
|
||||
$table->data[3][1] .= '<a href="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&tab=main&disk_conf_delete=1&id_agente='.$id_agente.'">';
|
||||
$table->data[3][1] .= html_print_image ("images/cross.png", true, array ('title' => __('Delete remote configuration file'), 'style' => 'vertical-align: middle;')).'</a>';
|
||||
$table->data[3][1] .= '</a>'.ui_print_help_tip (__('Delete this conf file implies that for restore you must reactive remote config in the local agent.'), true);
|
||||
}
|
||||
|
|
|
@ -114,7 +114,7 @@ if (isset ($_POST["template_id"])) {
|
|||
// ==========================
|
||||
|
||||
echo "<br>";
|
||||
echo '<form method="post" action="index.php?sec=estado&sec2=godmode/agentes/configurar_agente&tab=template&id_agente='.$id_agente.'">';
|
||||
echo '<form method="post" action="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&tab=template&id_agente='.$id_agente.'">';
|
||||
|
||||
$nps = db_get_all_fields_in_table ("tnetwork_profile", "name");
|
||||
if ($nps === false) {
|
||||
|
@ -183,9 +183,9 @@ foreach ($result as $row) {
|
|||
}
|
||||
$data[2] = mb_substr ($row["descripcion"], 0, 60);
|
||||
|
||||
$data[3] = '<a href="index.php?sec=estado&tab=module&sec2=godmode/agentes/configurar_agente&tab=template&id_agente='.$id_agente.'&delete_module='.$row["id_agente_modulo"].'">' . html_print_image("images/cross.png", true, array("border" => "0", "alt" => __('Delete'), "onclick" => "if (!confirm('".__('Are you sure?') . "')) return false;")) . '</a> ';
|
||||
$data[3] = '<a href="index.php?sec=gagente&tab=module&sec2=godmode/agentes/configurar_agente&tab=template&id_agente='.$id_agente.'&delete_module='.$row["id_agente_modulo"].'">' . html_print_image("images/cross.png", true, array("border" => "0", "alt" => __('Delete'), "onclick" => "if (!confirm('".__('Are you sure?') . "')) return false;")) . '</a> ';
|
||||
|
||||
$data[3] .= ' <a href="index.php?sec=estado&sec2=godmode/agentes/configurar_agente&id_agente='.$id_agente.'&tab=module&edit_module=1&id_agent_module='.$row["id_agente_modulo"].'">' . html_print_image("images/config.png", true, array("border" => '0', "alt" => __('Update'))) . '</a>';
|
||||
$data[3] .= ' <a href="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&id_agente='.$id_agente.'&tab=module&edit_module=1&id_agent_module='.$row["id_agente_modulo"].'">' . html_print_image("images/config.png", true, array("border" => '0', "alt" => __('Update'))) . '</a>';
|
||||
|
||||
array_push ($table->data, $data);
|
||||
}
|
||||
|
|
|
@ -226,7 +226,7 @@ if ($id_agente) {
|
|||
$viewtab['active'] = false;
|
||||
|
||||
/* Main tab */
|
||||
$maintab['text'] = '<a href="index.php?sec=estado&sec2=godmode/agentes/configurar_agente&tab=main&id_agente='.$id_agente.'">'
|
||||
$maintab['text'] = '<a href="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&tab=main&id_agente='.$id_agente.'">'
|
||||
. html_print_image ("images/cog.png", true, array ("title" =>__('Setup')))
|
||||
. '</a>';
|
||||
if($tab == 'main')
|
||||
|
@ -236,7 +236,7 @@ if ($id_agente) {
|
|||
$maintab['active'] = false;
|
||||
|
||||
/* Module tab */
|
||||
$moduletab['text'] = '<a href="index.php?sec=estado&sec2=godmode/agentes/configurar_agente&tab=module&id_agente='.$id_agente.'">'
|
||||
$moduletab['text'] = '<a href="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&tab=module&id_agente='.$id_agente.'">'
|
||||
. html_print_image ("images/brick.png", true, array ("title" =>__('Modules')))
|
||||
. '</a>';
|
||||
|
||||
|
@ -246,7 +246,7 @@ if ($id_agente) {
|
|||
$moduletab['active'] = false;
|
||||
|
||||
/* Alert tab */
|
||||
$alerttab['text'] = '<a href="index.php?sec=estado&sec2=godmode/agentes/configurar_agente&tab=alert&id_agente='.$id_agente.'">'
|
||||
$alerttab['text'] = '<a href="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&tab=alert&id_agente='.$id_agente.'">'
|
||||
. html_print_image ("images/bell.png", true, array ("title" =>__('Alerts')))
|
||||
. '</a>';
|
||||
|
||||
|
@ -256,7 +256,7 @@ if ($id_agente) {
|
|||
$alerttab['active'] = false;
|
||||
|
||||
/* Template tab */
|
||||
$templatetab['text'] = '<a href="index.php?sec=estado&sec2=godmode/agentes/configurar_agente&tab=template&id_agente='.$id_agente.'">'
|
||||
$templatetab['text'] = '<a href="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&tab=template&id_agente='.$id_agente.'">'
|
||||
. html_print_image ("images/network.png", true, array ("title" =>__('Module templates')))
|
||||
. '</a>';
|
||||
|
||||
|
@ -280,7 +280,7 @@ if ($id_agente) {
|
|||
|
||||
/* Group tab */
|
||||
|
||||
$grouptab['text'] = '<a href="index.php?sec=estado&sec2=godmode/agentes/modificar_agente&ag_group='.$group.'">'
|
||||
$grouptab['text'] = '<a href="index.php?sec=gagente&sec2=godmode/agentes/modificar_agente&ag_group='.$group.'">'
|
||||
. html_print_image ("images/agents_group.png", true, array( "title" => __('Group')))
|
||||
. '</a>';
|
||||
|
||||
|
@ -291,7 +291,7 @@ if ($id_agente) {
|
|||
/* GIS tab */
|
||||
if ($config['activate_gis']) {
|
||||
|
||||
$gistab['text'] = '<a href="index.php?sec=estado&sec2=godmode/agentes/configurar_agente&tab=gis&id_agente='.$id_agente.'">'
|
||||
$gistab['text'] = '<a href="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&tab=gis&id_agente='.$id_agente.'">'
|
||||
. html_print_image ("images/world.png", true, array ( "title" => __('GIS data')))
|
||||
. '</a>';
|
||||
|
||||
|
@ -339,7 +339,7 @@ if ($id_agente) {
|
|||
$active = false;
|
||||
}
|
||||
|
||||
$url = 'index.php?sec=estado&sec2=godmode/agentes/configurar_agente&tab=extension&id_agente='.$id_agente . '&id_extension=' . $id;
|
||||
$url = 'index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&tab=extension&id_agente='.$id_agente . '&id_extension=' . $id;
|
||||
|
||||
$extension_tab = array('text' => '<a href="' . $url .'">' . html_print_image ($image, true, array ( "title" => $name)) . '</a>', 'active' => $active);
|
||||
|
||||
|
|
|
@ -46,7 +46,7 @@ $table->data[0][1] = html_print_input_text ('name', $name, '', 35, 100, true);
|
|||
$table->data[1][0] = __('Display on front').ui_print_help_tip (__('The fields with display on front enabled will be displayed into the agent details'), true);
|
||||
$table->data[1][1] = html_print_checkbox ('display_on_front', 1, $display_on_front, true);
|
||||
|
||||
echo '<form name="field" method="post" action="index.php?sec=estado&sec2=godmode/agentes/fields_manager">';
|
||||
echo '<form name="field" method="post" action="index.php?sec=gagente&sec2=godmode/agentes/fields_manager">';
|
||||
html_print_table ($table);
|
||||
echo '<div class="action-buttons" style="width: '.$table->width.'">';
|
||||
|
||||
|
|
|
@ -110,8 +110,8 @@ foreach ($fields as $field) {
|
|||
$data[1] = html_print_image('images/delete.png', true);
|
||||
}
|
||||
|
||||
$data[2] = '<a href="index.php?sec=estado&sec2=godmode/agentes/configure_field&id_field='.$field['id_field'].'">' . html_print_image("images/config.png", true, array("alt" => __('Edit'), "title" => __('Edit'), "border" => '0')) . '</a>';
|
||||
$data[2] .= ' <a href="index.php?sec=estado&sec2=godmode/agentes/fields_manager&delete_field=1&id_field='.$field['id_field'].'" onClick="if (!confirm(\' '.__('Are you sure?').'\')) return false;">' . html_print_image("images/cross.png", true, array("alt" => __('Delete'), "title" => __('Delete'), "border" => '0')) . '</a>';
|
||||
$data[2] = '<a href="index.php?sec=gagente&sec2=godmode/agentes/configure_field&id_field='.$field['id_field'].'">' . html_print_image("images/config.png", true, array("alt" => __('Edit'), "title" => __('Edit'), "border" => '0')) . '</a>';
|
||||
$data[2] .= ' <a href="index.php?sec=gagente&sec2=godmode/agentes/fields_manager&delete_field=1&id_field='.$field['id_field'].'" onClick="if (!confirm(\' '.__('Are you sure?').'\')) return false;">' . html_print_image("images/cross.png", true, array("alt" => __('Delete'), "title" => __('Delete'), "border" => '0')) . '</a>';
|
||||
|
||||
array_push ($table->data, $data);
|
||||
}
|
||||
|
@ -119,7 +119,7 @@ foreach ($fields as $field) {
|
|||
if($fields)
|
||||
html_print_table ($table);
|
||||
|
||||
echo '<form method="post" action="index.php?sec=estado&sec2=godmode/agentes/configure_field">';
|
||||
echo '<form method="post" action="index.php?sec=gagente&sec2=godmode/agentes/configure_field">';
|
||||
echo '<div class="action-buttons" style="width: '.$table->width.'">';
|
||||
html_print_submit_button (__('Create field'), 'crt', false, 'class="sub next"');
|
||||
echo '</div>';
|
||||
|
|
|
@ -68,7 +68,7 @@ if (!empty($agent_to_delete)) {
|
|||
$tab = 'view';
|
||||
|
||||
/* Setup tab */
|
||||
$viewtab['text'] = '<a href="index.php?sec=estado&sec2=operation/agentes/estado_agente">'
|
||||
$viewtab['text'] = '<a href="index.php?sec=gagente&sec2=operation/agentes/estado_agente">'
|
||||
. html_print_image ("images/zoom.png", true, array ("title" =>__('View')))
|
||||
. '</a>';
|
||||
|
||||
|
@ -98,11 +98,11 @@ if (isset($result)) {
|
|||
if (isset($_POST["ag_group"])) {
|
||||
$ag_group = get_parameter_post ("ag_group");
|
||||
echo "<form method='post'
|
||||
action='index.php?sec=estado&sec2=godmode/agentes/modificar_agente&ag_group_refresh=".$ag_group."'>";
|
||||
action='index.php?sec=gagente&sec2=godmode/agentes/modificar_agente&ag_group_refresh=".$ag_group."'>";
|
||||
}
|
||||
else {
|
||||
echo "<form method='post'
|
||||
action='index.php?sec=estado&sec2=godmode/agentes/modificar_agente'>";
|
||||
action='index.php?sec=gagente&sec2=godmode/agentes/modificar_agente'>";
|
||||
}
|
||||
|
||||
echo "<table cellpadding='4' cellspacing='4' class='databox' width='98%'><tr>";
|
||||
|
@ -129,14 +129,14 @@ echo __('Free text for search (*)');
|
|||
echo "</td><td>";
|
||||
|
||||
// Show group selector
|
||||
echo "<form method='post' action='index.php?sec=estado&sec2=godmode/agentes/modificar_agente&refr=60&ag_group_refresh=$ag_group&recursion=$recursion'>";
|
||||
echo "<form method='post' action='index.php?sec=gagente&sec2=godmode/agentes/modificar_agente&refr=60&ag_group_refresh=$ag_group&recursion=$recursion'>";
|
||||
echo "<input type=text name='search' size='15' value='$search' >";
|
||||
echo "</td><td valign='top'>";
|
||||
echo "<input name='srcbutton' type='submit' class='sub search' value='".__('Search')."'>";
|
||||
echo "</form>";
|
||||
echo "<td>";
|
||||
|
||||
echo '<form method="post" action="index.php?sec=estado&sec2=godmode/agentes/configurar_agente">';
|
||||
echo '<form method="post" action="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente">';
|
||||
html_print_input_hidden ('new_agent', 1);
|
||||
html_print_submit_button (__('Create agent'), 'crt', false, 'class="sub next"');
|
||||
echo "</form>";
|
||||
|
@ -343,24 +343,24 @@ if (($config['dbtype'] == 'oracle') && ($agents !== false)) {
|
|||
}
|
||||
|
||||
// Prepare pagination
|
||||
ui_pagination ($total_agents, "index.php?sec=estado&sec2=godmode/agentes/modificar_agente&group_id=$ag_group&recursion=$recursion&search=$search&sort_field=$sortField&sort=$sort", $offset);
|
||||
ui_pagination ($total_agents, "index.php?sec=gagente&sec2=godmode/agentes/modificar_agente&group_id=$ag_group&recursion=$recursion&search=$search&sort_field=$sortField&sort=$sort", $offset);
|
||||
echo "<div style='height: 20px'> </div>";
|
||||
|
||||
if ($agents !== false) {
|
||||
|
||||
echo "<table cellpadding='4' id='agent_list' cellspacing='4' width='98%' class='databox'>";
|
||||
echo "<th>".__('Agent name') . ' ' .
|
||||
'<a href="index.php?sec=estado&sec2=godmode/agentes/modificar_agente&group_id='.$ag_group.'&recursion='.$recursion.'&search='.$search .'&offset='.$offset.'&sort_field=name&sort=up">' . html_print_image("images/sort_up.png", true, array("style" => $selectNameUp)) . '</a>' .
|
||||
'<a href="index.php?sec=estado&sec2=godmode/agentes/modificar_agente&group_id='.$ag_group.'&recursion='.$recursion.'&search='.$search .'&offset='.$offset.'&sort_field=name&sort=down">' . html_print_image("images/sort_down.png", true, array("style" => $selectNameDown)) . '</a>';
|
||||
'<a href="index.php?sec=gagente&sec2=godmode/agentes/modificar_agente&group_id='.$ag_group.'&recursion='.$recursion.'&search='.$search .'&offset='.$offset.'&sort_field=name&sort=up">' . html_print_image("images/sort_up.png", true, array("style" => $selectNameUp)) . '</a>' .
|
||||
'<a href="index.php?sec=gagente&sec2=godmode/agentes/modificar_agente&group_id='.$ag_group.'&recursion='.$recursion.'&search='.$search .'&offset='.$offset.'&sort_field=name&sort=down">' . html_print_image("images/sort_down.png", true, array("style" => $selectNameDown)) . '</a>';
|
||||
echo "</th>";
|
||||
echo "<th title='".__('Remote agent configuration')."'>".__('R')."</th>";
|
||||
echo "<th>".__('OS'). ' ' .
|
||||
'<a href="index.php?sec=estado&sec2=godmode/agentes/modificar_agente&group_id='.$ag_group.'&recursion='.$recursion.'&search='.$search .'&offset='.$offset.'&sort_field=os&sort=up">' . html_print_image("images/sort_up.png", true, array("style" => $selectOsUp)) . '</a>' .
|
||||
'<a href="index.php?sec=estado&sec2=godmode/agentes/modificar_agente&group_id='.$ag_group.'&recursion='.$recursion.'&search='.$search .'&offset='.$offset.'&sort_field=os&sort=down">' . html_print_image("images/sort_down.png", true, array("style" => $selectOsDown)) . '</a>';
|
||||
'<a href="index.php?sec=gagente&sec2=godmode/agentes/modificar_agente&group_id='.$ag_group.'&recursion='.$recursion.'&search='.$search .'&offset='.$offset.'&sort_field=os&sort=up">' . html_print_image("images/sort_up.png", true, array("style" => $selectOsUp)) . '</a>' .
|
||||
'<a href="index.php?sec=gagente&sec2=godmode/agentes/modificar_agente&group_id='.$ag_group.'&recursion='.$recursion.'&search='.$search .'&offset='.$offset.'&sort_field=os&sort=down">' . html_print_image("images/sort_down.png", true, array("style" => $selectOsDown)) . '</a>';
|
||||
echo "</th>";
|
||||
echo "<th>".__('Group'). ' ' .
|
||||
'<a href="index.php?sec=estado&sec2=godmode/agentes/modificar_agente&group_id='.$ag_group.'&recursion='.$recursion.'&search='.$search .'&offset='.$offset.'&sort_field=group&sort=up">' . html_print_image("images/sort_up.png", true, array("style" => $selectGroupUp)) . '</a>' .
|
||||
'<a href="index.php?sec=estado&sec2=godmode/agentes/modificar_agente&group_id='.$ag_group.'&recursion='.$recursion.'&search='.$search .'&offset='.$offset.'&sort_field=group&sort=down">' . html_print_image("images/sort_down.png", true, array("style" => $selectGroupDown)) . '</a>';
|
||||
'<a href="index.php?sec=gagente&sec2=godmode/agentes/modificar_agente&group_id='.$ag_group.'&recursion='.$recursion.'&search='.$search .'&offset='.$offset.'&sort_field=group&sort=up">' . html_print_image("images/sort_up.png", true, array("style" => $selectGroupUp)) . '</a>' .
|
||||
'<a href="index.php?sec=gagente&sec2=godmode/agentes/modificar_agente&group_id='.$ag_group.'&recursion='.$recursion.'&search='.$search .'&offset='.$offset.'&sort_field=group&sort=down">' . html_print_image("images/sort_down.png", true, array("style" => $selectGroupDown)) . '</a>';
|
||||
echo "</th>";
|
||||
echo "<th>".__('Description')."</th>";
|
||||
echo "<th>".__('Delete')."</th>";
|
||||
|
@ -400,7 +400,7 @@ if ($agents !== false) {
|
|||
echo "<em>";
|
||||
}
|
||||
echo '<span class="left">';
|
||||
echo "<strong><a href='index.php?sec=estado&
|
||||
echo "<strong><a href='index.php?sec=gagente&
|
||||
sec2=godmode/agentes/configurar_agente&tab=main&
|
||||
id_agente=".$agent["id_agente"]."'>" . ui_print_truncate_text($agent["nombre"], 60, true, true, true, '[…]', 'font-size: 7pt')."</a></strong>";
|
||||
if ($agent["disabled"]) {
|
||||
|
@ -408,19 +408,19 @@ if ($agents !== false) {
|
|||
echo "</em>";
|
||||
}
|
||||
echo '</span><div class="left actions" style="visibility: hidden; clear: left">';
|
||||
echo '<a href="index.php?sec=estado&
|
||||
echo '<a href="index.php?sec=gagente&
|
||||
sec2=godmode/agentes/configurar_agente&tab=main&
|
||||
id_agente='.$agent["id_agente"].'">'.__('Edit').'</a>';
|
||||
echo ' | ';
|
||||
echo '<a href="index.php?sec=estado&
|
||||
echo '<a href="index.php?sec=gagente&
|
||||
sec2=godmode/agentes/configurar_agente&tab=module&
|
||||
id_agente='.$agent["id_agente"].'">'.__('Modules').'</a>';
|
||||
echo ' | ';
|
||||
echo '<a href="index.php?sec=estado&
|
||||
echo '<a href="index.php?sec=gagente&
|
||||
sec2=godmode/agentes/configurar_agente&tab=alert&
|
||||
id_agente='.$agent["id_agente"].'">'.__('Alerts').'</a>';
|
||||
echo ' | ';
|
||||
echo '<a href="index.php?sec=estado
|
||||
echo '<a href="index.php?sec=gagente
|
||||
&sec2=operation/agentes/ver_agente
|
||||
&id_agente='.$agent["id_agente"].'">'.__('View').'</a>';
|
||||
|
||||
|
@ -431,7 +431,7 @@ if ($agents !== false) {
|
|||
// Has remote configuration ?
|
||||
$agent_md5 = md5 ($agent["nombre"], false);
|
||||
if (file_exists ($config["remote_config"]."/md5/".$agent_md5.".md5")) {
|
||||
echo "<a href='index.php?sec=estado&sec2=godmode/agentes/configurar_agente&tab=main&id_agente=".$agent["id_agente"]."&disk_conf=1'>";
|
||||
echo "<a href='index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&tab=main&id_agente=".$agent["id_agente"]."&disk_conf=1'>";
|
||||
echo html_print_image("images/application_edit.png", true, array("align" => 'middle', "title" => __('Edit remote config')));
|
||||
echo "</a>";
|
||||
}
|
||||
|
@ -453,13 +453,13 @@ if ($agents !== false) {
|
|||
else
|
||||
$offsetArg = $offset;
|
||||
|
||||
echo "<td class='$tdcolor' align='center' valign='middle'><a href='index.php?sec=estado&sec2=godmode/agentes/modificar_agente&
|
||||
echo "<td class='$tdcolor' align='center' valign='middle'><a href='index.php?sec=gagente&sec2=godmode/agentes/modificar_agente&
|
||||
borrar_agente=".$agent["id_agente"]."&group_id=$ag_group&recursion=$recursion&search=$search&offset=$offsetArg&sort_field=$sortField&sort=$sort'";
|
||||
echo ' onClick="if (!confirm(\' '.__('Are you sure?').'\')) return false;">';
|
||||
echo html_print_image('images/cross.png', true, array("border" => '0')) . "</a></td>";
|
||||
}
|
||||
echo "</table>";
|
||||
ui_pagination ($total_agents, "index.php?sec=estado&sec2=godmode/agentes/modificar_agente&group_id=$ag_group&search=$search&sort_field=$sortField&sort=$sort", $offset);
|
||||
ui_pagination ($total_agents, "index.php?sec=gagente&sec2=godmode/agentes/modificar_agente&group_id=$ag_group&search=$search&sort_field=$sortField&sort=$sort", $offset);
|
||||
echo "<table width='95%'><tr><td align='right'>";
|
||||
}
|
||||
else {
|
||||
|
@ -469,7 +469,7 @@ else {
|
|||
|
||||
// Create agent button
|
||||
echo '<a name="bottom">';
|
||||
echo '<form method="post" action="index.php?sec=estado&sec2=godmode/agentes/configurar_agente">';
|
||||
echo '<form method="post" action="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente">';
|
||||
html_print_input_hidden ('new_agent', 1);
|
||||
html_print_submit_button (__('Create agent'), 'crt', false, 'class="sub next"');
|
||||
echo "</form></td></tr></table>";
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
|
||||
/* You can redefine $url and unset $id_agente to reuse the form. Dirty (hope temporal) hack */
|
||||
if (isset ($id_agente)) {
|
||||
$url = 'index.php?sec=estado&sec2=godmode/agentes/configurar_agente&tab=module&id_agente='.$id_agente;
|
||||
$url = 'index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&tab=module&id_agente='.$id_agente;
|
||||
|
||||
}
|
||||
|
||||
|
@ -192,7 +192,7 @@ if ($multiple_delete) {
|
|||
// MODULE VISUALIZATION TABLE
|
||||
// ==========================
|
||||
|
||||
$url = 'index.php?sec=estado&sec2=godmode/agentes/configurar_agente&tab=module&id_agente=' . $id_agente;
|
||||
$url = 'index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&tab=module&id_agente=' . $id_agente;
|
||||
$selectNameUp = '';
|
||||
$selectNameDown = '';
|
||||
$selectServerUp = '';
|
||||
|
@ -445,7 +445,7 @@ foreach ($modules as $module) {
|
|||
$data = array ();
|
||||
}
|
||||
|
||||
$data[0] = '<a href="index.php?sec=estado&sec2=godmode/agentes/configurar_agente&id_agente='.$id_agente.'&tab=module&edit_module=1&id_agent_module='.$module['id_agente_modulo'].'">';
|
||||
$data[0] = '<a href="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&id_agente='.$id_agente.'&tab=module&edit_module=1&id_agent_module='.$module['id_agente_modulo'].'">';
|
||||
if ($module["disabled"])
|
||||
$data[0] .= '<em class="disabled_module">' . ui_print_truncate_text($module['nombre'], 50, false, true, true, '[…]', 'font-size: 7.2pt').'</em>';
|
||||
else
|
||||
|
@ -528,12 +528,12 @@ foreach ($modules as $module) {
|
|||
|
||||
// Delete module
|
||||
$data[8] = html_print_checkbox('id_delete[]', $module['id_agente_modulo'], false, true);
|
||||
$data[8] .= ' <a href="index.php?sec=estado&tab=module&sec2=godmode/agentes/configurar_agente&id_agente='.$id_agente.'&delete_module='.$module['id_agente_modulo'].'"
|
||||
$data[8] .= ' <a href="index.php?sec=gagente&tab=module&sec2=godmode/agentes/configurar_agente&id_agente='.$id_agente.'&delete_module='.$module['id_agente_modulo'].'"
|
||||
onClick="if (!confirm(\' '.__('Are you sure?').'\')) return false;">';
|
||||
$data[8] .= html_print_image ('images/cross.png', true,
|
||||
array ('title' => __('Delete')));
|
||||
$data[8] .= '</a> ';
|
||||
$data[8] .= ' <a href="index.php?sec=estado&tab=module&sec2=godmode/agentes/configurar_agente&id_agente='.$id_agente.'&duplicate_module='.$module['id_agente_modulo'].'"
|
||||
$data[8] .= ' <a href="index.php?sec=gagente&tab=module&sec2=godmode/agentes/configurar_agente&id_agente='.$id_agente.'&duplicate_module='.$module['id_agente_modulo'].'"
|
||||
onClick="if (!confirm(\' '.__('Are you sure?').'\')) return false;">';
|
||||
$data[8] .= html_print_image ('images/copy.png', true,
|
||||
array ('title' => __('Duplicate')));
|
||||
|
@ -543,7 +543,7 @@ foreach ($modules as $module) {
|
|||
|
||||
if (isset($numericModules[$type])) {
|
||||
if ($numericModules[$type] === true) {
|
||||
$data[8] .= ' <a href="index.php?sec=estado&sec2=godmode/agentes/configurar_agente&id_agente='.$id_agente.'&tab=module&fix_module='.$module['id_agente_modulo'].'" onClick="if (!confirm(\' '.__('Are you sure?').'\')) return false;">';
|
||||
$data[8] .= ' <a href="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&id_agente='.$id_agente.'&tab=module&fix_module='.$module['id_agente_modulo'].'" onClick="if (!confirm(\' '.__('Are you sure?').'\')) return false;">';
|
||||
$data[8] .= html_print_image ('images/chart_curve.png', true,
|
||||
array ('title' => __('Normalize')));
|
||||
$data[8] .= '</a>';
|
||||
|
@ -553,7 +553,7 @@ foreach ($modules as $module) {
|
|||
array_push ($table->data, $data);
|
||||
}
|
||||
|
||||
echo '<form method="post" action="index.php?sec=estado&sec2=godmode/agentes/configurar_agente&id_agente='.$id_agente.'&tab=module"
|
||||
echo '<form method="post" action="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&id_agente='.$id_agente.'&tab=module"
|
||||
onsubmit="if (! confirm (\''.__('Are you sure?').'\')) return false">';
|
||||
html_print_table ($table);
|
||||
echo '<div class="action-buttons" style="width: '.$table->width.'">';
|
||||
|
|
|
@ -246,7 +246,7 @@ if ($create_downtime || $update_downtime) {
|
|||
$table->data[5][1] = html_print_select_groups(false, "AR", true, 'id_group', $id_group, '', '', 0, true);
|
||||
$table->data[6][0] = __('Only alerts');
|
||||
$table->data[6][1] = html_print_checkbox('only_alerts', 1, $only_alerts, true);
|
||||
echo '<form method="POST" action="index.php?sec=estado&sec2=godmode/agentes/planned_downtime">';
|
||||
echo '<form method="POST" action="index.php?sec=gagente&sec2=godmode/agentes/planned_downtime">';
|
||||
|
||||
if ($id_downtime > 0){
|
||||
echo "<table width=100% border=0 cellpadding=4 >";
|
||||
|
@ -305,7 +305,7 @@ if ($create_downtime || $update_downtime) {
|
|||
$disabled_add_button = true;
|
||||
}
|
||||
|
||||
echo "<form method=post action='index.php?sec=estado&sec2=godmode/agentes/planned_downtime&first_update=1&id_downtime=$id_downtime'>";
|
||||
echo "<form method=post action='index.php?sec=gagente&sec2=godmode/agentes/planned_downtime&first_update=1&id_downtime=$id_downtime'>";
|
||||
|
||||
html_print_select_groups(false, "AR", true, 'filter_group', $filter_group, '', '', '', false, false, true, '', false, 'width:180px');
|
||||
|
||||
|
@ -313,7 +313,7 @@ if ($create_downtime || $update_downtime) {
|
|||
html_print_submit_button (__('Filter by group'), '', false, 'class="sub next"',false);
|
||||
echo "</form>";
|
||||
|
||||
echo "<form method=post action='index.php?sec=estado&sec2=godmode/agentes/planned_downtime&first_update=1&insert_downtime_agent=1&id_downtime=$id_downtime'>";
|
||||
echo "<form method=post action='index.php?sec=gagente&sec2=godmode/agentes/planned_downtime&first_update=1&insert_downtime_agent=1&id_downtime=$id_downtime'>";
|
||||
|
||||
echo html_print_select ($data, "id_agent[]", '', '', '', 0, false, true, true, '', false, 'width: 180px;');
|
||||
echo "<br /><br /><br />";
|
||||
|
@ -359,7 +359,7 @@ if ($create_downtime || $update_downtime) {
|
|||
|
||||
$data[3] = $downtime["ultimo_contacto"];
|
||||
|
||||
$data[4] = '<a href="index.php?sec=estado&sec2=godmode/agentes/planned_downtime&id_agent='.
|
||||
$data[4] = '<a href="index.php?sec=gagente&sec2=godmode/agentes/planned_downtime&id_agent='.
|
||||
$id_agent.'&delete_downtime_agent=1&first_update=1&id_downtime_agent='.$downtime["id"].'&id_downtime='.$id_downtime.'">' .
|
||||
html_print_image("images/cross.png", true, array("border" => '0', "alt" => __('Delete')));
|
||||
|
||||
|
@ -422,10 +422,10 @@ else {
|
|||
$data[5] = __('All');
|
||||
}
|
||||
if ($downtime["executed"] == 0){
|
||||
$data[6] = '<a href="index.php?sec=estado&sec2=godmode/agentes/planned_downtime&id_agent='.
|
||||
$data[6] = '<a href="index.php?sec=gagente&sec2=godmode/agentes/planned_downtime&id_agent='.
|
||||
$id_agent.'&delete_downtime=1&id_downtime='.$downtime['id'].'">' .
|
||||
html_print_image("images/cross.png", true, array("border" => '0', "alt" => __('Delete')));
|
||||
$data[7] = '<a href="index.php?sec=estado&sec2=godmode/agentes/planned_downtime&edit_downtime=1&first_update=1&id_downtime='.$downtime['id'].'">' .
|
||||
$data[7] = '<a href="index.php?sec=gagente&sec2=godmode/agentes/planned_downtime&edit_downtime=1&first_update=1&id_downtime='.$downtime['id'].'">' .
|
||||
html_print_image("images/config.png", true, array("border" => '0', "alt" => __('Update'))) . '</a>';
|
||||
}
|
||||
else {
|
||||
|
@ -439,7 +439,7 @@ else {
|
|||
$data[8] = html_print_image ("images/pixel_red.png", true, array ('width' => 20, 'height' => 20, 'alt' => __('Not executed')));
|
||||
|
||||
if ($downtime["executed"] != 0) {
|
||||
$data[9] = '<a href="index.php?sec=estado&sec2=godmode/agentes/planned_downtime&stop_downtime=1&id_downtime='.$downtime['id'].'">' .
|
||||
$data[9] = '<a href="index.php?sec=gagente&sec2=godmode/agentes/planned_downtime&stop_downtime=1&id_downtime='.$downtime['id'].'">' .
|
||||
html_print_image("images/cancel.png", true, array("border" => '0', "alt" => __('Stop downtime')));
|
||||
}
|
||||
|
||||
|
@ -449,7 +449,7 @@ else {
|
|||
}
|
||||
echo '<div class="action-buttons" style="width: '.$table->width.'">';
|
||||
|
||||
echo '<form method="post" action="index.php?sec=estado&sec2=godmode/agentes/planned_downtime">';
|
||||
echo '<form method="post" action="index.php?sec=gagente&sec2=godmode/agentes/planned_downtime">';
|
||||
html_print_input_hidden ("first_create", 1);
|
||||
html_print_submit_button (__('Create'), 'create', false, 'class="sub next"');
|
||||
echo '</form>';
|
||||
|
|
|
@ -26,10 +26,15 @@ $menu['class'] = 'godmode';
|
|||
|
||||
if (check_acl ($config['id_user'], 0, "AW")) {
|
||||
$menu["gagente"]["text"] = __('Manage monitoring');
|
||||
$menu["gagente"]["sec2"] = "godmode/groups/group_list";
|
||||
$menu["gagente"]["sec2"] = "godmode/agentes/modificar_agente";
|
||||
$menu["gagente"]["id"] = "god-agents";
|
||||
|
||||
$sub = array ();
|
||||
$sub['godmode/agentes/modificar_agente']['text'] = __('Manage agents');
|
||||
$sub["godmode/agentes/modificar_agente"]["subsecs"] = array(
|
||||
"godmode/agentes/configurar_agente");
|
||||
|
||||
$sub["godmode/agentes/manage_config_remote"]["text"] = __('Duplicate config');
|
||||
|
||||
if (check_acl ($config["id_user"], 0, "PM")) {
|
||||
$sub["godmode/groups/group_list"]["text"] = __('Manage groups');
|
||||
|
|
|
@ -148,7 +148,7 @@ if (check_acl ($config['id_user'], 0, "AW")) {
|
|||
$tab = 'setup';
|
||||
|
||||
/* Setup tab */
|
||||
$setuptab['text'] = '<a href="index.php?sec=estado&sec2=godmode/agentes/modificar_agente">'
|
||||
$setuptab['text'] = '<a href="index.php?sec=gagente&sec2=godmode/agentes/modificar_agente">'
|
||||
. html_print_image ("images/setup.png", true, array ("title" =>__('Setup')))
|
||||
. '</a>';
|
||||
|
||||
|
@ -438,7 +438,7 @@ foreach ($agents as $agent) {
|
|||
$data[0] .= '<a href="index.php?sec=estado&sec2=operation/agentes/ver_agente&id_agente='.$agent["id_agente"].'&tab=data">'.__('Data').'</a>';
|
||||
if (check_acl ($config['id_user'], $agent["id_grupo"], "AW")) {
|
||||
$data[0] .= ' | ';
|
||||
$data[0] .= '<a href="index.php?sec=estado&sec2=godmode/agentes/configurar_agente&id_agente='.$agent["id_agente"].'">'.__('Edit').'</a>';
|
||||
$data[0] .= '<a href="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&id_agente='.$agent["id_agente"].'">'.__('Edit').'</a>';
|
||||
}
|
||||
$data[0] .= '</div>';
|
||||
|
||||
|
|
|
@ -515,7 +515,7 @@ $tab = get_parameter ("tab", "main");
|
|||
$managetab = "";
|
||||
|
||||
if (check_acl ($config['id_user'],$id_grupo, "AW") || $is_extra) {
|
||||
$managetab['text'] ='<a href="index.php?sec=estado&sec2=godmode/agentes/configurar_agente&id_agente='.$id_agente.'">'
|
||||
$managetab['text'] ='<a href="index.php?sec=gagente&sec2=godmode/agentes/configurar_agente&id_agente='.$id_agente.'">'
|
||||
. html_print_image("images/setup.png", true, array ("title" => __('Manage')))
|
||||
. '</a>';
|
||||
|
||||
|
|
|
@ -46,19 +46,6 @@ if (check_acl ($config['id_user'], 0, "AR")) {
|
|||
$sub["operation/agentes/estado_agente"]["text"] = __('Agent detail');
|
||||
$sub["operation/agentes/estado_agente"]["refr"] = 0;
|
||||
$sub["operation/agentes/estado_agente"]["subsecs"] = array(
|
||||
"godmode/agentes/agent_conf_gis",
|
||||
"godmode/agentes/agent_disk_conf_editor",
|
||||
"godmode/agentes/agent_template",
|
||||
"godmode/agentes/configurar_agente",
|
||||
"godmode/agentes/modificar_agente",
|
||||
"godmode/agentes/module_manager",
|
||||
"godmode/agentes/module_manager_editor",
|
||||
"godmode/agentes/module_manager_editor_common",
|
||||
"godmode/agentes/module_manager_editor_data",
|
||||
"godmode/agentes/module_manager_editor_network",
|
||||
"godmode/agentes/module_manager_editor_plugin",
|
||||
"godmode/agentes/module_manager_editor_prediction",
|
||||
"godmode/agentes/module_manager_editor_wmi",
|
||||
"operation/agentes/ver_agente");
|
||||
|
||||
$sub["operation/agentes/alerts_status"]["text"] = __('Alert detail');
|
||||
|
@ -192,7 +179,7 @@ if (check_acl ($config['id_user'], 0, "AR")) {
|
|||
$sub["godmode/reporting/graphs"]["subsecs"] = array(
|
||||
"operation/reporting/graph_viewer",
|
||||
"godmode/reporting/graph_builder");
|
||||
|
||||
|
||||
$sub["operation/agentes/exportdata"]["text"] = __('Export data');
|
||||
$sub["operation/agentes/exportdata"]["subsecs"] = array("operation/agentes/exportdata");
|
||||
|
||||
|
@ -335,7 +322,11 @@ if (check_acl ($config['id_user'], 0, "AR")) {
|
|||
// Messages
|
||||
$sub["operation/messages/message_list"]["text"] = __('Messages');
|
||||
$sub["operation/messages/message_list"]["refr"] = 0;
|
||||
$sub["operation/messages/message_list"]["subsecs"] = array("operation/messages/message_edit");
|
||||
|
||||
$sub2 = array ();
|
||||
$sub2["operation/messages/message_edit&new_msg=1"]["text"] = __('New message');
|
||||
|
||||
$sub["operation/messages/message_list"]["sub2"] = $sub2;
|
||||
}
|
||||
|
||||
$menu["workspace"]["sub"] = $sub;
|
||||
|
|
Loading…
Reference in New Issue