예제 #1
0
파일: service.php 프로젝트: Evolix/lilac
                ?>
				<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']);
예제 #2
0
파일: hosts.php 프로젝트: Evolix/lilac
                            ?>
&section=extended" method="post">
			<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']);
예제 #3
0
파일: main.php 프로젝트: Evolix/lilac
                                                            form_select_element_with_enabler($command_list, "command_id", "command_name", "main_config", "service_perfdata_command", "Service Performance Data Command", $lilac->element_desc("service_perfdata_command", "nagios_main_desc"), $mainValues, null);
                                                            form_text_element_with_enabler(60, 255, "main_config", "service_perfdata_file", "Service Performance Data File", $lilac->element_desc("service_perfdata_file", "nagios_main_desc"), $mainValues, null);
                                                            form_select_element_with_enabler($file_mode_array, "values", "text", "main_config", "service_perfdata_file_mode", "Service Performance Data File Mode", $lilac->element_desc("service_perfdata_file_mode", "nagios_main_desc"), $mainValues, null);
                                                            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();