1
0
Fork 0

groups and acls

This commit is contained in:
Mike Macgirvin 2010-07-12 23:08:07 -07:00
commit 7e16f8cdae
7 changed files with 102 additions and 17 deletions

View file

@ -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() {