diff --git a/webui/group-attribute-delete.php b/webui/group-attribute-delete.php new file mode 100644 index 0000000000000000000000000000000000000000..c1cf15af0b24cd6ade7fa03ef1278e5fb1ddda27 --- /dev/null +++ b/webui/group-attribute-delete.php @@ -0,0 +1,108 @@ +<?php +# Module: Policy delete +# Copyright (C) 2008, LinuxRulz +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along +# with this program; if not, write to the Free Software Foundation, Inc., +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + + + +include_once("includes/header.php"); +include_once("includes/footer.php"); +include_once("includes/db.php"); + + + +$db = connect_db(); + + + +printHeader(array( + "Tabs" => array( + "Back to user list" => "group-main.php", + ), +)); + + + +# Display delete confirm screen +if ($_POST['frmaction'] == "delete") { + # Check a user was selected + if (isset($_POST['attr_id'])) { +?> + <p class="pageheader">Delete Attribute</p> + + <form action="group-attribute-delete.php" method="post"> + <div> + <input type="hidden" name="frmaction" value="delete2" /> + <input type="hidden" name="attr_id" value="<?php echo $_POST['attr_id']; ?>" /> + </div> + <div class="textcenter"> + Are you very sure? <br /> + <input type="submit" name="confirm" value="yes" /> + <input type="submit" name="confirm" value="no" /> + </div> + </form> +<?php + } else { +?> + <div class="warning">No attribute selected</div> +<?php + } + + +# SQL Updates +} elseif ($_POST['frmaction'] == "delete2") { +?> + <p class="pageheader">Attribute Delete Results</p> +<?php + if (isset($_POST['attr_id'])) { + + + if ($_POST['confirm'] == "yes") { + $res = $db->exec("DELETE FROM ${DB_TABLE_PREFIX}group_attributes WHERE ID = ".$_POST['attr_id']); + if ($res !== FALSE) { +?> + <div class="notice">Attribute with ID: <?php print_r($_POST['attr_id']);?> deleted</div> +<?php + } else { +?> + <div class="warning">Error deleting attribute</div> + <div class="warning"><?php print_r($db->errorInfo()) ?></div> +<?php + } +?> + +<?php + # Warn + } else { +?> + <div class="warning">Delete attribute aborted</div> +<?php + } +?> +<?php + } else { +?> + <div class="warning">Invocation error, no attribute ID selected</div> +<?php + } + +} +printFooter(); + + +# vim: ts=4 +?> +