';
echo "";
echo ''.lang_string ("agent_name").' '.lang_string ("agent_name_help").' | ';
print_input_text ('agente', $nombre_agente, '', 30, 100);
if (isset ($id_agente) && $id_agente != "") {
echo "
";
}
// Remote configuration available
if (file_exists ($config["remote_config"] . "/" . $agent_md5 . ".md5")) {
echo "
";
echo ' '.lang_string ("You can remotely edit this agent configuration").'';
}
echo ' |
';
echo ''.lang_string ("ip_address").'';
echo ' | ';
print_input_text ('direccion', $direccion_agente, '', 16, 100);
if ($create_agent != 1) {
echo " ";
echo '";
echo " ".lang_string ("delete_sel");
echo " | ";
}
echo '
'.lang_string ("Parent").'';
echo ' | ';
print_select_from_sql ('SELECT id_agente, nombre FROM tagente ORDER BY nombre',
'id_parent', $id_parent, '', 'None', '0');
echo ' |
'.lang_string ("group").'';
echo ' | ';
print_select_from_sql ('SELECT id_grupo, nombre FROM tgrupo ORDER BY nombre',
'grupo', $grupo, '', '', '');
echo " |
";
echo "".lang_string ("interval")." | ";
echo '';
echo ' | ';
echo '
'.lang_string ("os").' | ';
echo '';
print_select_from_sql ('SELECT id_os, name FROM tconfig_os ORDER BY name',
'id_os', $id_os, '', '', '');
// Network server
echo ' |
'.lang_string ("network_server").'';
echo ' '.lang_string ("network_server_help").'';
echo ' | ';
$none = '';
$none_value = '';
if ($id_network_server == 0) {
$none = lang_string ('None');
$none_value = 0;
}
print_select_from_sql ('SELECT id_server, name FROM tserver WHERE network_server = 1 ORDER BY name',
'network_server', $id_network_server, '', $none, $none_value);
// Plugin Server
echo ' |
'.lang_string ("plugin_server").'';
echo ' '.lang_string ("plugin_server_help").'';
echo ' | ';
$none_str = lang_string ('None');
$none = '';
$none_value = '';
if ($id_plugin_server == 0) {
$none = $none_str;
$none_value = 0;
}
print_select_from_sql ('SELECT id_server, name FROM tserver WHERE plugin_server = 1 ORDER BY name',
'plugin_server', $id_plugin_server, '', $none, $none_value);
// WMI Server
echo ' |
'.lang_string ("wmi_server").'';
echo ' '.lang_string ("wmi_server_help").'';
echo ' | ';
$none = '';
$none_value = '';
if ($id_plugin_server == 0) {
$none = $none_str;
$none_value = 0;
}
print_select_from_sql ('SELECT id_server, name FROM tserver WHERE wmi_server = 1 ORDER BY name',
'wmi_server', $id_wmi_server, '', $none, $none_value);
// Prediction Server
echo ' |
'.lang_string ("prediction_server").'';
echo ' '.lang_string ("prediction_server_help").'';
echo ' | ';
$none = '';
$none_value = '';
if ($id_prediction_server == 0) {
$none = $none_str;
$none_value = 0;
}
print_select_from_sql ('SELECT id_server, name FROM tserver WHERE prediction_server = 1 ORDER BY name',
'prediction_server', $id_prediction_server, '', $none, $none_value);
// Description
echo ' |
';
echo lang_string ("description");
echo ' | ';
print_input_text ('comentarios', $comentarios, '', 45, 255);
// Learn mode / Normal mode
echo ' |
';
echo lang_string ("module_definition");
pandora_help("module_definition");
echo ' | ';
echo lang_string ("learning_mode");
print_radio_button_extended ("modo", 1, '', $modo, false, '', 'style="margin-right: 40px;"');
echo lang_string ("normal_mode");
print_radio_button_extended ("modo", 0, '', $modo, false, '', 'style="margin-right: 40px;"');
// Status (Disabled / Enabled)
echo ' |
'.lang_string ("status").'';
echo ' | ';
echo lang_string ("disabled");
print_radio_button_extended ("disabled", 1, '', $disabled, false, '', 'style="margin-right: 40px;"');
echo lang_string ("active");
print_radio_button_extended ("disabled", 0, '', $disabled, false, '', 'style="margin-right: 40px;"');
// Remote configuration
echo ' |
'.lang_string ("Remote configuration").'';
echo ' | ';
$filename = $config["remote_config"] . "/" . $agent_md5 . ".md5";
if (file_exists($filename)){
echo date("F d Y H:i:s.", fileatime($filename));
// Delete remote configuration
echo " ";
} else {
echo ''.lang_string ("Not available").'';
}
echo ' |