$display['msg'] .= display_ok_msg("$l_group : $l_delete_ok"); } else { $display['msg'] .= display_err_msg("$l_group : $l_delete_error"); } $display['search'] = html_group_search_form(''); } else { $display['msg'] .= display_warn_msg($err['msg'], false); $display['msg'] .= display_warn_msg($l_cant_delete, false); $display['detail'] = dis_group_consult($params, $obm['uid']); } } elseif ($action == 'user_add') { /////////////////////////////////////////////////////////////////////////////// if (check_group_update_rights($params)) { if ($params['user_nb'] > 0) { $nb = run_query_group_usergroup_insert($params); // Set update state only if updated group is public $g = get_group_info($params['group_id']); if ($g['privacy'] == 0) { set_update_state(); } $display['msg'] .= display_ok_msg("$nb $l_user_added"); } else { $display['msg'] .= display_err_msg($l_no_user_added); } } else { $display['msg'] .= display_warn_msg($err['msg']); } $display['detail'] = dis_group_consult($params, $obm['uid']); } elseif ($action == 'user_del') {
/** * Add a user in a group. * @param $user_id The user identifier. * @param $group_id A group identifier. * @param $domain_id A valid domain identifier. * @return boolean True if succeed. */ function addUserInGroup ($user_id, $group_id, $domain_id) { global $obm; $backup['obm_domain_id'] = $obm['domain_id']; $obm['domain_id'] = $domain_id; $data = Array(); $data['user_nb'] = 1; $data['user1'] = $user_id; $data['group_id'] = $group_id; $c = run_query_group_usergroup_insert($data, $domain_id); $obm['domain_id'] = $backup['obm_domain_id']; unset($backup); if ($c > 0) return true; return false; }