1) { $msg->addError('SELECT_ONE_ITEM'); } else if (isset($_GET['edit'], $_GET['id'])) { header('Location: user_group_create_edit.php?id='.$_GET['id'][0]); exit; } else if ( isset($_GET['delete'], $_GET['id'])) { // cannot delete "admin" and "user" groups foreach ($_GET['id'] as $id) { if ($id == TR_USER_GROUP_ADMIN || $id == TR_USER_GROUP_USER) { $msg->addError('USER_GROUP_CANNOT_DELETE'); break; } } if (!$msg->containsErrors()) { $ids = implode(',', $_GET['id']); header('Location: user_group_delete.php?id='.$ids); exit; } } else if (isset($_GET['edit']) || isset($_GET['delete']) ) { $msg->addError('NO_ITEM_SELECTED'); } $userGroupsDAO = new UserGroupsDAO(); $privilegesDAO = new PrivilegesDAO(); $savant->assign('user_group_rows', $userGroupsDAO->getAll()); $savant->assign('privilegesDAO', $privilegesDAO); $savant->display('user/user_group.tmpl.php'); ?>