diff options
Diffstat (limited to 'mod')
-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 |