Example #1
0
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;
}
Example #2
0
        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() != "") {