From 7e16f8cdae597cc8329c3cc9ce769d512ba84085 Mon Sep 17 00:00:00 2001 From: Mike Macgirvin Date: Mon, 12 Jul 2010 23:08:07 -0700 Subject: groups and acls --- include/group.php | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/group.php b/include/group.php index 585b2eab9..1f48cdd56 100644 --- a/include/group.php +++ b/include/group.php @@ -2,7 +2,7 @@ function group_add($uid,$name) { -dbg(2); + $ret = false; if(x($uid) && x($name)) { $r = group_byname($uid,$name); // check for dups @@ -104,6 +104,21 @@ function group_add_member($uid,$name,$member) { return $r; } +function group_get_members($gid) { + $ret = array(); + if(intval($gid)) { + $r = q("SELECT `group_member`.`contact-id`, `contact`.* FROM `group_member` + LEFT JOIN `contact` ON `contact`.`id` = `group_member`.`contact-id` + WHERE `gid` = %d AND `group_member`.`uid` = %d", + intval($gid), + intval($_SESSION['uid']) + ); + if(count($r)) + $ret = $r; + } + return $ret; +} + function group_side() { -- cgit v1.2.3