Ejemplo n.º 1
0
			<input type="hidden" name="request" value="update_host_extended" />
			<input type="hidden" name="host_manage[host_template_id]" value="<?php 
                            echo $_GET['id'];
                            ?>
">
			<?php 
                            double_pane_form_window_start();
                            form_text_element_with_enabler(60, 255, "host_manage", "notes", "Notes", $lilac->element_desc("notes", "nagios_services_extended_info_desc"), $hostValues, $_GET['id']);
                            form_text_element_with_enabler(60, 255, "host_manage", "notes_url", "Notes URL", $lilac->element_desc("notes_url", "nagios_services_extended_info_desc"), $hostValues, $_GET['id']);
                            form_text_element_with_enabler(60, 255, "host_manage", "action_url", "Action URL", $lilac->element_desc("action_url", "nagios_services_extended_info_desc"), $hostValues, $_GET['id']);
                            form_select_element_with_enabler($directory_list, "value", "text", "host_manage", "icon_image", "Icon Image", $lilac->element_desc("icon_image", "nagios_services_extended_info_desc"), $hostValues, $_GET['id']);
                            form_text_element_with_enabler(60, 255, "host_manage", "icon_image_alt", "Icon Image Alt Text", $lilac->element_desc("icon_image_alt", "nagios_services_extended_info_desc"), $hostValues, $_GET['id']);
                            form_select_element_with_enabler($directory_list, "value", "text", "host_manage", "vrml_image", "VRML Image", $lilac->element_desc("vrml_image", "nagios_services_extended_info_desc"), $hostValues, $_GET['id']);
                            form_select_element_with_enabler($directory_list, "value", "text", "host_manage", "statusmap_image", "Statusmap Image", $lilac->element_desc("statusmap_image", "nagios_services_extended_info_desc"), $hostValues, $_GET['id']);
                            form_text_element_with_enabler(30, 30, "host_manage", "two_d_coords", "2D Coordinates", $lilac->element_desc("two_d_coords", "nagios_services_extended_info_desc"), $hostValues, $_GET['id']);
                            form_text_element_with_enabler(30, 30, "host_manage", "three_d_coords", "3D Coordinates", $lilac->element_desc("three_d_coords", "nagios_services_extended_info_desc"), $hostValues, $_GET['id']);
                            double_pane_form_window_finish();
                            ?>
			<br />
			<input type="submit" value="Update Extended Information" /> [ <a href="hosts.php?id=<?php 
                            echo $_GET['id'];
                            ?>
&section=extended">Cancel</a> ]
			</form>
			<?php 
                        } else {
                            print "<b>Included in definition:</b><br />\n";
                            print_display_field("Notes", $hostValues, "notes", $_GET['id']);
                            print_display_field("Notes URL", $hostValues, "notes_url", $_GET['id']);
                            print_display_field("Action URL", $hostValues, "action_url", $_GET['id']);
                            print_display_field("Icon Image", $hostValues, "icon_image", $_GET['id']);
Ejemplo n.º 2
0
				<form name="service_manage" action="service.php?id=<?php 
                echo $_GET['id'];
                ?>
&section=extended" method="post">
				<input type="hidden" name="request" value="update_service_extended" />
				<input type="hidden" name="service_manage[service_template_id]" value="<?php 
                echo $_GET['id'];
                ?>
">
				<?php 
                double_pane_form_window_start();
                form_text_element_with_enabler(60, 255, "service_manage", "notes", "Notes", $lilac->element_desc("notes", "nagios_services_extended_info_desc"), $serviceValues, $_GET['id']);
                form_text_element_with_enabler(60, 255, "service_manage", "notes_url", "Notes URL", $lilac->element_desc("notes_url", "nagios_services_extended_info_desc"), $serviceValues, $_GET['id']);
                form_text_element_with_enabler(60, 255, "service_manage", "action_url", "Action URL", $lilac->element_desc("action_url", "nagios_services_extended_info_desc"), $serviceValues, $_GET['id']);
                form_select_element_with_enabler($directory_list, "value", "text", "service_manage", "icon_image", "Icon Image", $lilac->element_desc("icon_image", "nagios_services_extended_info_desc"), $serviceValues, $_GET['id']);
                form_text_element_with_enabler(60, 255, "service_manage", "icon_image_alt", "Icon Image Alt Text", $lilac->element_desc("icon_image_alt", "nagios_services_extended_info_desc"), $serviceValues, $_GET['id']);
                double_pane_form_window_finish();
                ?>
				<br />
				<input type="submit" value="Update Extended Information" /> [ <a href="service.php?id=<?php 
                echo $_GET['id'];
                ?>
&section=extended">Cancel</a> ]
				</form>
				<?php 
            } else {
                print "<b>Included in definition:</b><br />\n";
                print_display_field("Notes", $serviceValues, "notes", $_GET['id']);
                print_display_field("Notes URL", $serviceValues, "notes_url", $_GET['id']);
                print_display_field("Action URL", $serviceValues, "action_url", $_GET['id']);
                print_display_field("Icon Image", $serviceValues, "icon_image", $_GET['id']);
Ejemplo n.º 3
0
					<form name="host_manage" method="post" action="host_template.php?id=<?php 
                                            echo $_GET['id'];
                                            ?>
&section=autodiscovery&edit=1">
					<input type="hidden" name="request" value="host_template_modify_autodiscovery" />
					<input type="hidden" name="host_template_id" value="<?php 
                                            echo $_GET['id'];
                                            ?>
">
					<?php 
                                            double_pane_form_window_start();
                                            form_text_element_with_enabler(40, 255, "host_manage", "autodiscovery_address_filter", "Address Filter", $lilac->element_desc("autodiscovery_address_filter", "host_template_autodiscovery"), $templateValues, $_GET['id']);
                                            form_text_element_with_enabler(40, 255, "host_manage", "autodiscovery_hostname_filter", "Hostname Filter", $lilac->element_desc("autodiscovery_hostname_filter", "host_template_autodiscovery"), $templateValues, $_GET['id']);
                                            form_text_element_with_enabler(40, 255, "host_manage", "autodiscovery_os_family_filter", "Operating System Family Filter", $lilac->element_desc("autodiscovery_os_family_filter", "host_template_autodiscovery"), $templateValues, $_GET['id']);
                                            form_text_element_with_enabler(40, 255, "host_manage", "autodiscovery_os_generation_filter", "Operating System Generation Filter", $lilac->element_desc("autodiscovery_os_generation_filter", "host_template_autodiscovery"), $templateValues, $_GET['id']);
                                            form_text_element_with_enabler(40, 255, "host_manage", "autodiscovery_os_vendor_filter", "Operating system Vendor Filter", $lilac->element_desc("autodiscovery_os_vendor_filter", "host_template_autodiscovery"), $templateValues, $_GET['id']);
                                            double_pane_form_window_finish();
                                            ?>
					<br />
					<input type="submit" value="Update Filters" /> [ <a href="host_template.php?id=<?php 
                                            echo $_GET['id'];
                                            ?>
&section=autodiscovery">Cancel</a> ]
					<?php 
                                        } else {
                                            ?>
					<h3>Included In Template:</h3>
					<?php 
                                            print_display_field("Address Filter", $templateValues, "autodiscovery_address_filter", $_GET['id']);
                                            print_display_field("Hostname Filter", $templateValues, "autodiscovery_hostname_filter", $_GET['id']);
                                            print_display_field("Operating System Family Filter", $templateValues, "autodiscovery_os_family_filter", $_GET['id']);
Ejemplo n.º 4
0
                                                            form_text_element_with_enabler(60, 255, "main_config", "service_perfdata_file_template", "Service Performance Template", $lilac->element_desc("service_perfdata_file_template", "nagios_main_desc"), $mainValues, null);
                                                            form_text_element_with_enabler(8, 40, "main_config", "service_perfdata_file_processing_interval", "Service Performance Data File Processing Interval", $lilac->element_desc("service_perfdata_file_processing_interval", "nagios_main_desc"), $mainValues, null);
                                                            form_select_element_with_enabler($command_list, "command_id", "command_name", "main_config", "service_perfdata_file_processing_command", "Service Performance Data File Processing Command", $lilac->element_desc("service_perfdata_file_processing_command", "nagios_main_desc"), $mainValues, null);
                                                            form_select_element_with_enabler($enable_list, "values", "text", "main_config", "check_for_orphaned_services", "Check For Orphaned Services", $lilac->element_desc("check_for_orphaned_services", "nagios_main_desc"), $mainValues, null);
                                                            form_select_element_with_enabler($date_format_list, "values", "text", "main_config", "date_format", "Date Format", $lilac->element_desc("date_format", "nagios_main_desc"), $mainValues, null);
                                                            form_text_element_with_enabler(60, 255, "main_config", "illegal_object_name_chars", "Illegal Object Name Characters", $lilac->element_desc("illegal_object_name_chars", "nagios_main_desc"), $mainValues, null);
                                                            form_text_element_with_enabler(60, 255, "main_config", "illegal_macro_output_chars", "Illegal Macro Output Characters", $lilac->element_desc("illegal_macro_output_chars", "nagios_main_desc"), $mainValues, null);
                                                            form_select_element_with_enabler($enable_list, "values", "text", "main_config", "use_regexp_matching", "Use Regexp Matching", $lilac->element_desc("use_regexp_matching", "nagios_main_desc"), $mainValues, null);
                                                            form_select_element_with_enabler($enable_list, "values", "text", "main_config", "use_true_regexp_matching", "Use True Regexp Matching", $lilac->element_desc("use_true_regexp_matching", "nagios_main_desc"), $mainValues, null);
                                                            form_select_element_with_enabler($enable_list, "values", "text", "main_config", "enable_embedded_perl", "Use Embedded Perl", $lilac->element_desc("enable_embedded_perl", "nagios_main_desc"), $mainValues, null);
                                                            form_select_element_with_enabler($enable_list, "values", "text", "main_config", "use_embedded_perl_implicitly", "Use Embedded Perl Implicitly", $lilac->element_desc("use_embedded_perl_implicitly", "nagios_main_desc"), $mainValues, null);
                                                            form_text_element_with_enabler(60, 255, "main_config", "p1_file", "P1 File", $lilac->element_desc("p1_file", "nagios_main_desc"), $mainValues, null);
                                                            form_select_element_with_enabler($enable_list, "values", "text", "main_config", "daemon_dumps_core", "Daemon Dumps Core", $lilac->element_desc("daemon_dumps_core", "nagios_main_desc"), $mainValues, null);
                                                            form_text_element_with_enabler(60, 255, "main_config", "admin_email", "Admin Email", $lilac->element_desc("admin_email", "nagios_main_desc"), $mainValues, null);
                                                            form_text_element_with_enabler(60, 255, "main_config", "admin_pager", "Admin Pager", $lilac->element_desc("admin_pager", "nagios_main_desc"), $mainValues, null);
                                                            form_text_element_with_enabler(60, 255, "main_config", "use_timezone", "use_timezone", $lilac->element_desc("use_timezone", "nagios_main_desc"), $mainValues, null);
                                                            double_pane_form_window_finish();
                                                            ?>
		<div class="formbox">
		<input type="submit" value="Update Other Configuration" />
		</div>
		</form>
		<?php 
                                                        } else {
                                                            if ($_GET['section'] == 'broker') {
                                                                $module_list = NagiosBrokerModulePeer::doSelect(new Criteria());
                                                                $numOfModules = count($module_list);
                                                                $broker_list = array();
                                                                $broker_list[] = array("value" => "0", "label" => "Broker nothing");
                                                                $broker_list[] = array("value" => "-1", "label" => "Broker everything");
                                                                ?>