groups and acls
This commit is contained in:
parent
a4dbd6657c
commit
7e16f8cdae
7 changed files with 102 additions and 17 deletions
|
@ -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() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue