'tagente.nombre, talert_template_modules.standby', '`talert_template_modules`.standby' => $standby), array ('LEFT(CONCAT(LEFT(tagente.nombre,40), " - ", tagente_modulo.nombre), 85) as agent_agentmodule_name', 'talert_template_modules.id as template_module_id'), $id_agents); echo json_encode (index_array ($agents_alerts, 'template_module_id', 'agent_agentmodule_name')); return; } } return; } $id_group = (int) get_parameter ('id_group'); $id_agents = (array) get_parameter ('id_agents'); $action = (string) get_parameter ('action', ''); $result = false; switch($action) { case 'set_off_standby_alerts': $id_alert_templates = (int) get_parameter ('id_alert_template_standby', 0); $id_standby_alerts = get_parameter_post ('id_standby_alerts', array()); foreach($id_standby_alerts as $id_alert) { $result = set_alerts_agent_module_standby ($id_alert, false); } print_result_message ($result, __('Successfully set off standby'), __('Could not be set off standby')); break; case 'set_standby_alerts': $id_alert_templates = (int) get_parameter ('id_alert_template_standby', 0); $id_not_standby_alerts = get_parameter_post ('id_not_standby_alerts', array()); foreach($id_not_standby_alerts as $id_alert) { $result = set_alerts_agent_module_standby ($id_alert, true); } print_result_message ($result, __('Successfully set standby'), __('Could not be set standby')); break; default: $id_alert_templates = (int) get_parameter ('id_alert_template', 0); break; } $groups = get_user_groups (); $table->id = 'delete_table'; $table->width = '95%'; $table->data = array (); $table->style = array (); $table->style[0] = 'font-weight: bold; vertical-align:top'; $table->style[2] = 'font-weight: bold'; $table->size = array (); $table->size[0] = '15%'; $table->size[1] = '85%'; $table->data = array (); $templates = get_alert_templates (false, array ('id', 'name')); $table->data[0][0] = '
'; print_table ($table); echo '