diff options
author | Mike Macgirvin <mike@macgirvin.com> | 2010-07-11 06:06:30 -0700 |
---|---|---|
committer | Mike Macgirvin <mike@macgirvin.com> | 2010-07-11 06:06:30 -0700 |
commit | 83dc89d8594e5de56f7bdc173048e93a5c73d488 (patch) | |
tree | ee47fd73d7a87935b7ddf7e9f16b10824e0609c3 /mod/group.php | |
parent | 0d14d88ef4503681359d6dfec08b56d1685095bd (diff) | |
download | volse-hubzilla-83dc89d8594e5de56f7bdc173048e93a5c73d488.tar.gz volse-hubzilla-83dc89d8594e5de56f7bdc173048e93a5c73d488.tar.bz2 volse-hubzilla-83dc89d8594e5de56f7bdc173048e93a5c73d488.zip |
group creation
Diffstat (limited to 'mod/group.php')
-rw-r--r-- | mod/group.php | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/mod/group.php b/mod/group.php new file mode 100644 index 000000000..16298e63e --- /dev/null +++ b/mod/group.php @@ -0,0 +1,56 @@ +<?php + + + +function group_init(&$a) { + require_once('include/group.php'); + +} + + + +function group_post(&$a) { + + if(! local_user()) { + notice("Access denied." . EOL); + return; + } + + if(($a->argc == 2) && ($a->argv[1] == 'new')) { + $name = notags(trim($_POST['groupname'])); + $r = group_add($_SESSION['uid'],$name); + if($r) { + notice("Group created." . EOL ); + $r = group_byname($_SESSION['uid'],$name); + if($r) + goaway($a->get_baseurl() . '/group/' . $r); + } + else + notice("Could not create group." . EOL ); +// goaway($a->get_baseurl() . '/group'); + return; // NOTREACHED + } + +} + +function group_content(&$a) { + + if(! local_user()) { + notice("Access denied." . EOL); + return; + } + + if(($a->argc == 2) && ($a->argv[1] == 'new')) { + $tpl = file_get_contents('view/group_new.tpl'); + $o .= replace_macros($tpl,array( + + )); + + + + + } + + return $o; + +}
\ No newline at end of file |