Add new firts task and change text in other

This commit is contained in:
m-lopez-f 2015-06-29 10:33:01 +02:00
parent 06b56d80c8
commit 806962f2e5
7 changed files with 107 additions and 73 deletions

View File

@ -0,0 +1,26 @@
<?php
global $config;
check_login ();
ui_require_css_file ('firts_task');
?>
<?php
ui_print_info_message ( array('no_close'=>true, 'message'=> __('There are no custom fields defined yet.') ) );
?>
<div class="new_task">
<div class="image_task">
<?php echo html_print_image('images/firts_task/icono_grande_reconserver.png', true, array("title" => __('Custom Graphs')));?>
</div>
<div class="text_task">
<h3> <?php echo __('Create Custom Fields'); ?></h3>
<p id="description_task"> <?php echo __('The Recon Task definition of Pandora FMS is used to find new elements in the network.
If it detects any item, it will add that item to the monitoring, and if that item it is already being monitored, then it will
ignore it or will update its information.There are three types of detection: Based on <strong id="fuerte"> ICMP </strong>(pings),
<strong id="fuerte">SNMP</strong> (detecting the topology of networks and their interfaces), and other <strong id="fuerte"> customized </strong>
type. You can define your own customized recon script.'); ?></p>
<form action="index.php?sec=gagente&sec2=godmode/agentes/configure_field" method="post">
<input type="submit" class="button_task" value="<?php echo __('Create Custom Fields'); ?>" />
</form>
</div>
</div>

View File

@ -10,16 +10,18 @@ ui_print_info_message ( array('no_close'=>true, 'message'=> __('There are no in
<div class="new_task"> <div class="new_task">
<div class="image_task"> <div class="image_task">
<?php echo html_print_image('images/firts_task/icono_grande_custom_reporting.png', true, array("title" => __('Incidents')));?> <?php echo html_print_image('images/firts_task/icono_grande_incidencia.png', true, array("title" => __('Incidents')));?>
</div> </div>
<div class="text_task"> <div class="text_task">
<h3> <?php echo __('Create Incidents'); ?></h3> <h3> <?php echo __('Create Incidents'); ?></h3>
<p id="description_task"> <?php echo __('The Recon Task definition of Pandora FMS is used to find new elements in the network. <p id="description_task"> <?php echo __("Besides receiving and processing data to monitor systems or applications,
If it detects any item, it will add that item to the monitoring, and if that item it is already being monitored, then it will you're also required to monitor possible incidents which might take place on these systems within the system monitoring process.
ignore it or will update its information.There are three types of detection: Based on <strong id="fuerte"> ICMP </strong>(pings), For it, the Pandora FMS team has designed an incident manager within which any user is able to open incidents,
<strong id="fuerte">SNMP</strong> (detecting the topology of networks and their interfaces), and other <strong id="fuerte"> customized </strong> explaining what's happened on the network and to update them with comments and files any time in case there is a need to do so.
type. You can define your own customized recon script.'); ?></p> This system allows the users to work as a team, along with different roles and work-flow systems which allows an incident to be
<form action="index.php?sec=gservers&sec2=godmode/servers/manage_recontask_form&create" method="post"> moved from one group to another, and that members from different groups and different people could work on the same incident, sharing information and files.
"); ?></p>
<form action="index.php?sec=workspace&amp;sec2=operation/incidents/incident_detail&amp;insert_form=1" method="post">
<input type="submit" class="button_task" value="<?php echo __('Create Incidents'); ?>" /> <input type="submit" class="button_task" value="<?php echo __('Create Incidents'); ?>" />
</form> </form>
</div> </div>

View File

@ -19,9 +19,13 @@ $networkmap_types = networkmap_get_types($strict_user);
<p id="description_task"> <?php echo __("There is also an open-source version of the network map. <p id="description_task"> <?php echo __("There is also an open-source version of the network map.
This functionality allows to graphically display the nodes and relationships, agents, modules and groups available to the user. This functionality allows to graphically display the nodes and relationships, agents, modules and groups available to the user.
There are three types of network maps: There are three types of network maps:
<li><ul>Topology Map</ul> ");
<ul>Group Map</ul> echo "<li>" . __("Topology Map") . "</li>
<ul>Policy Map</ul></li> "); ?></p> <li>" . __("Group Map") . "</li>
<li>" . __("Radial Map (User without strict user)") . "</li>
<li>" . __("Dinamic Map") . "</li>
<li>" . __("Policy Map (Only Enterprise version)") . "</li>";
?> </p>
<form id="networkmap_action" method="post" action="index.php?sec=network&amp;sec2=operation/agentes/networkmap&action=create"> <form id="networkmap_action" method="post" action="index.php?sec=network&amp;sec2=operation/agentes/networkmap&action=create">
<?php echo html_print_select($networkmap_types, 'tab', 'topology', '', '', 0); <?php echo html_print_select($networkmap_types, 'tab', 'topology', '', '', 0);
html_print_input_hidden('add_networkmap', 1); html_print_input_hidden('add_networkmap', 1);

View File

@ -11,12 +11,11 @@ ui_require_css_file ('firts_task');
</div> </div>
<div class="text_task"> <div class="text_task">
<h3> <?php echo __('Create Planned Downtime'); ?></h3> <h3> <?php echo __('Create Planned Downtime'); ?></h3>
<p id="description_task"> <?php echo __('The Recon Task definition of Pandora FMS is used to find new elements in the network. <p id="description_task"> <?php echo __("Pandora FMS contains a scheduled downtime management system.
If it detects any item, it will add that item to the monitoring, and if that item it is already being monitored, then it will This system was designed to deactivate the alerts in the intervals whenever there is down time by deactivating the agent.
ignore it or will update its information.There are three types of detection: Based on <strong id="fuerte"> ICMP </strong>(pings), If an agent is deactivated, it doesn't collect information. In a down time, the down-time intervals aren't taken into
<strong id="fuerte">SNMP</strong> (detecting the topology of networks and their interfaces), and other <strong id="fuerte"> customized </strong> account for most of the metrics or types of reports, because the agents don't contain any data within those intervals. "); ?></p>
type. You can define your own customized recon script.'); ?></p> <form action="index.php?sec=estado&amp;sec2=godmode/agentes/planned_downtime.editor" method="post">
<form action="index.php?sec=gservers&sec2=godmode/servers/manage_recontask_form&create" method="post">
<input type="submit" class="button_task" value="<?php echo __('Create Planned Downtime'); ?>" /> <input type="submit" class="button_task" value="<?php echo __('Create Planned Downtime'); ?>" />
</form> </form>
</div> </div>

View File

@ -3,21 +3,19 @@ global $config;
check_login (); check_login ();
ui_require_css_file ('firts_task'); ui_require_css_file ('firts_task');
?> ?>
<?php ui_print_info_message ( array('no_close'=>true, 'message'=> __('There are no recon task defined yet.') ) ); ?> <?php ui_print_info_message ( array('no_close'=>true, 'message'=> __('There are no tags defined yet.') ) ); ?>
<div class="new_task"> <div class="new_task">
<div class="image_task"> <div class="image_task">
<?php echo html_print_image('images/firts_task/icono_grande_reconserver.png', true, array("alt" => __('Recon server')));?> <?php echo html_print_image('images/firts_task/icono_grande_gestiondetags.png', true, array("alt" => __('Recon server')));?>
</div> </div>
<div class="text_task"> <div class="text_task">
<h3> <?php echo __('Create Recon Task'); ?></h3> <h3> <?php echo __('Create Tags'); ?></h3>
<p id="description_task"> <?php echo __('The Recon Task definition of Pandora FMS is used to find new elements in the network. <p id="description_task"> <?php echo __("From Pandora FMS versions 5 and above, the access to modules can be configured by a tags system.
If it detects any item, it will add that item to the monitoring, and if that item it is already being monitored, then it will Tags are configured on the system and be assigned to the chosen modules.
ignore it or will update its information.There are three types of detection: Based on <strong id="fuerte"> ICMP </strong>(pings), The user's access can be limited to modules with certain tags in this way. "); ?></p>
<strong id="fuerte">SNMP</strong> (detecting the topology of networks and their interfaces), and other <strong id="fuerte"> customized </strong> <form action="index.php?sec=gmodules&sec2=godmode/tag/edit_tag&action=new" method="post">
type. You can define your own customized recon script.'); ?></p> <input type="submit" class="button_task" value="<?php echo __('Create Tags'); ?>" />
<form action="index.php?sec=gservers&sec2=godmode/servers/manage_recontask_form&create" method="post">
<input type="submit" class="button_task" value="<?php echo __('Create Recon Task'); ?>" />
</form> </form>
</div> </div>
</div> </div>

View File

@ -103,7 +103,8 @@ if ($fields) {
$table->data = array (); $table->data = array ();
} }
else { else {
ui_print_info_message ( array('no_close'=>true, 'message'=> __('No fields defined') ) ); require_once ($config['homedir'] . "/general/firts_task/custom_fields.php");
return;
} }
if ($fields === false) $fields = array(); if ($fields === false) $fields = array();

View File

@ -117,52 +117,53 @@ else {
$result = tags_search_tag(false, $filter); $result = tags_search_tag(false, $filter);
} }
// Form to add new tags or search tags
if (!defined('METACONSOLE')) {
echo "<table border=0 cellpadding=4 cellspacing=4 class='databox data' width=100%>";
echo "<tr>";
echo "<td>";
echo '<b>' . __("Name") . "/" . __("Description") . '</b>';
echo "</td>";
echo "<td align=center>";
echo '<form method=post action="index.php?sec='.$sec.'&sec2=godmode/tag/tag&delete_tag=0">';
html_print_input_hidden ("search_tag", "1");
html_print_input_text ('tag_name', $tag_name, '', 30, 255, false);
echo "&nbsp;&nbsp;&nbsp;";
html_print_submit_button (__('Filter'), 'filter_button', false, 'class="sub search"');
echo "</form>";
echo "</td>";
echo "</tr>";
echo "</table>";
}
else {
$filters = '<form method=post class="filters_form" action="index.php?sec='.$sec.'&sec2=godmode/tag/tag&delete_tag=0">';
$filters .= "<table border=0 cellpadding=0 cellspacing=0 class=databox_filters width=70%>";
$filters .= "<tr>";
$filters .= "<td>";
$filters .= __("Name") . "/" . __("Description");
$filters .= "&nbsp;&nbsp;";
$filters .= html_print_input_hidden ("search_tag", "1",true);
$filters .= html_print_input_text ('tag_name', $tag_name, '', 30, 255, true);
$filters .= "</td>";
$filters .= "<td>";
$filters .= html_print_submit_button (__('Filter'), 'filter_button', false, 'class="sub search"',true);
$filters .= "</td>";
$filters .= "</tr>";
$filters .= "</table>";
$filters .= "</form>";
ui_toggle($filters, __("Show Options"));
}
// Prepare pagination
ui_pagination ($total_tags, $url);
// Display tags previously filtered or not
$rowPair = true;
$iterator = 0;
if (!empty($result)) { if (!empty($result)) {
// Form to add new tags or search tags
if (!defined('METACONSOLE')) {
echo "<table border=0 cellpadding=4 cellspacing=4 class='databox data' width=100%>";
echo "<tr>";
echo "<td>";
echo '<b>' . __("Name") . "/" . __("Description") . '</b>';
echo "</td>";
echo "<td align=center>";
echo '<form method=post action="index.php?sec='.$sec.'&sec2=godmode/tag/tag&delete_tag=0">';
html_print_input_hidden ("search_tag", "1");
html_print_input_text ('tag_name', $tag_name, '', 30, 255, false);
echo "&nbsp;&nbsp;&nbsp;";
html_print_submit_button (__('Filter'), 'filter_button', false, 'class="sub search"');
echo "</form>";
echo "</td>";
echo "</tr>";
echo "</table>";
}
else {
$filters = '<form method=post class="filters_form" action="index.php?sec='.$sec.'&sec2=godmode/tag/tag&delete_tag=0">';
$filters .= "<table border=0 cellpadding=0 cellspacing=0 class=databox_filters width=70%>";
$filters .= "<tr>";
$filters .= "<td>";
$filters .= __("Name") . "/" . __("Description");
$filters .= "&nbsp;&nbsp;";
$filters .= html_print_input_hidden ("search_tag", "1",true);
$filters .= html_print_input_text ('tag_name', $tag_name, '', 30, 255, true);
$filters .= "</td>";
$filters .= "<td>";
$filters .= html_print_submit_button (__('Filter'), 'filter_button', false, 'class="sub search"',true);
$filters .= "</td>";
$filters .= "</tr>";
$filters .= "</table>";
$filters .= "</form>";
ui_toggle($filters, __("Show Options"));
}
// Prepare pagination
ui_pagination ($total_tags, $url);
// Display tags previously filtered or not
$rowPair = true;
$iterator = 0;
$table = new stdClass(); $table = new stdClass();
$table->width = '100%'; $table->width = '100%';
@ -241,7 +242,10 @@ if (!empty($result)) {
html_print_table ($table); html_print_table ($table);
} }
else{
require_once ($config['homedir'] . "/general/firts_task/tags.php");
return;
}
echo "<table border=0 cellpadding=0 cellspacing=0 width=100%>"; echo "<table border=0 cellpadding=0 cellspacing=0 width=100%>";
echo "<tr>"; echo "<tr>";
echo "<td align=right>"; echo "<td align=right>";