Location: PHPKode > projects > ConPortal > conportal/group_delete.php
<?php
/*
 *  ConPortal - Pomona College ITS scheduling appplication
 *  Copyright (C) 2005-2006  Pomona College
 *
 *  This program is free software; you can redistribute it and/or modify
 *  it under the terms of version 2 of the GNU General Public License
 *  as published by the Free Software Foundation.
 *
 *  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 St, Fifth Floor, Boston, MA  02110-1301  USA
 */
require_once('standard.php');

if (!isset($_GET['group']) || !intval($_GET['group'])) {
    header("Location: " . BASE_URL . "permissions.php");
    exit;
}

xhtml_header_privileged('Confirm Group Deletion', 'manage_perms');

$group = getGroupDetails($_GET['group']);
if ($group['primary_group']) {
    // check to make sure there are no users in the group...
    $users = getUsersForPrimaryGroup($group['pid']);
    if (is_array($users) and count($users) > 0) {
?>
<p class='warn'>You cannot delete this group. It is a primary group and
there are still users in it. Please update the primary group of all those
users before deleting this group.</p>
<button onclick='javascript:window.location = "<?= BASE_URL ?>permissions.php"'>Back</button>
<?
    xhtml_footer();
    exit;
    }
}

?>
Are you sure you'd like to remove this group: '<?= $group['description'] ?>'?

<br />
<form method='get' action='redirects/perms_delete.php' style='float:left'><div>
    <input type='hidden' name='group' value='<?= $_GET['group'] ?>' />
    <input type='hidden' name='confirm' value='1' />
    <input type='submit' value='Yes' />
</div></form>
&nbsp;<button onclick='javascript:window.location = "<?= BASE_URL ?>permissions.php"'>No</button>

<?php
xhtml_footer();
?>
Return current item: ConPortal