function Action_add_new_ag_pre($action_arg, $action_param, $db) { if ($action_arg == "") { $ag_name = "AG_" . date("Y-m-d_H:i:s", time()); } else { $ag_name = $action_arg; } $ag_id = CreateAG($db, $ag_name, ""); return $ag_id; }
break; case "delete" || "delete_confirm": echo '<h3>' . gettext("Delete Group") . '</h3>'; break; case "clear" || "clear_confirm": echo '<h3>' . gettext("Clear Group") . '</h3>'; break; case "list": echo '<h3>' . gettext("List Groups") . '</h3>'; break; default: $ag_action = "list"; } if ($submit != "") { if ($ag_action == "create") { $ag_id = CreateAG($db, $ag_name, $ag_desc); $ag_action = "view"; } else { if ($ag_action == "save") { $sql = "UPDATE acid_ag " . "SET ag_name='" . $ag_name . "', ag_desc='" . $ag_desc . "' " . "WHERE ag_id='" . $ag_id . "'"; $db->baseExecute($sql, -1, -1, false); if ($db->baseErrorMessage() != "") { FatalError(gettext("Error updating the AG")); } $ag_action = "view"; } else { if ($ag_action == "delete_confirm") { /* Delete the packet list associated with the AG */ $sql = "DELETE FROM acid_ag_alert WHERE ag_id='" . $ag_id . "'"; $db->baseExecute($sql, -1, -1, false); if ($db->baseErrorMessage() != "") {