From 8fbe540a11270a64cfc273211a177a2f7180ed9d Mon Sep 17 00:00:00 2001 From: Robert Anderson <randerson@lbsd.net> Date: Mon, 23 Mar 2009 09:25:49 +0000 Subject: [PATCH] Add a group --- webui/group-add.php | 38 ++++++++++++++++++++++++++------------ 1 file changed, 26 insertions(+), 12 deletions(-) diff --git a/webui/group-add.php b/webui/group-add.php index bf0418e1..dd55511a 100644 --- a/webui/group-add.php +++ b/webui/group-add.php @@ -29,29 +29,41 @@ $db = connect_db(); printHeader(array( "Tabs" => array( - "Back to groups" => "policy-group-main.php", + "Back to groups" => "group-main.php", ), )); if ($_POST['frmaction'] == "add") { ?> - <p class="pageheader">Add Policy Group</p> + <p class="pageheader">Add Group</p> <?php ?> - <form method="post" action="policy-group-add.php"> + <form method="post" action="group-add.php"> <div> <input type="hidden" name="frmaction" value="add2" /> - <input type="hidden" name="policy_group_id" value="<?php echo $_POST['policy_group_id'] ?>" /> </div> <table class="entry"> <tr> <td class="entrytitle">Name</td> - <td><input type="text" name="policy_group_name" /></td> + <td><input type="text" name="group_name" /></td> + </tr> + <tr> + <td class="entrytitle">Priority</td> + <td><input type="text" name="group_priority" /></td> + </tr> + <tr> + <td class="entrytitle">Disabled</td> + <td> + <select name="group_disabled"> + <option value="0">No</option> + <option value="1">Yes</option> + </select> + </td> </tr> <tr> <td class="entrytitle texttop">Comment</td> - <td><textarea name="policy_group_comment" cols="40" rows="5"></textarea></td> + <td><textarea name="group_comment" cols="40" rows="5"></textarea></td> </tr> <tr> <td colspan="2"> @@ -67,23 +79,25 @@ if ($_POST['frmaction'] == "add") { # Check we have all params } elseif ($_POST['frmaction'] == "add2") { ?> - <p class="pageheader">Policy Group Add Results</p> + <p class="pageheader">Group Add Results</p> <?php - $stmt = $db->prepare("INSERT INTO ${DB_TABLE_PREFIX}policy_groups (Name,Comment,Disabled) VALUES (?,?,1)"); + $stmt = $db->prepare("INSERT INTO ${DB_TABLE_PREFIX}groups (Name,Priority,Disabled,Comment) VALUES (?,?,?,?)"); $res = $stmt->execute(array( - $_POST['policy_group_name'], - $_POST['policy_group_comment'] + $_POST['group_name'], + $_POST['group_priority'], + $_POST['group_disabled'], + $_POST['group_comment'], )); if ($res) { ?> - <div class="notice">Policy group created</div> + <div class="notice">Group created</div> <?php } else { ?> - <div class="warning">Failed to create policy group</div> + <div class="warning">Failed to create group</div> <div class="warning"><?php print_r($stmt->errorInfo()) ?></div> <?php } -- GitLab