Example #1
0
        if ($group->getId() == '') {
            $new = true;
        }
        $managers_id = array();
        if (isset($_POST['managers'])) {
            $managers_id = $_POST['managers'];
        }
        $m = new Members();
        $managers = $m->getArrayList($managers_id);
        $members_id = array();
        if (isset($_POST['members'])) {
            $members_id = $_POST['members'];
        }
        $members = $m->getArrayList($members_id);
        $group->setManagers($managers);
        $group->setMembers($members);
        if (count($error_detected) == 0) {
            $store = $group->store();
            if ($store === true) {
                $success_detected[] = preg_replace('/%groupname/', $group->getName(), _T("Group `%groupname` has been successfully saved."));
            } else {
                //something went wrong :'(
                $error_detected[] = _T("An error occured while storing the group.");
            }
        }
    }
}
if (isset($_GET['new'])) {
    $group = new Group();
    $group->setName($_GET['group_name']);
    if (!$login->isSuperAdmin()) {