2a68efa3493172950f13c6a41032b4515619d0aa
[atutor.git] / docs / mods / _standard / blogs / module_groups.php
1 <?php\r
2 \r
3 // create group\r
4 function blogs_create_group($group_id) {\r
5 \r
6         // nothing has to happen when a group is created\r
7 }\r
8 \r
9 \r
10 // delete group\r
11 function blogs_delete_group($group_id) {\r
12         global $db;\r
13 \r
14         // deleting a group involves deleting all the blog entries and comments for that group\r
15 \r
16         // for each entry, delete the comments\r
17         $sql = "SELECT post_id FROM ".TABLE_PREFIX."blog_posts WHERE owner_type=".BLOGS_GROUP." AND owner_id=$group_id";\r
18         $result = mysql_query($sql, $db);\r
19 \r
20         while ($row = mysql_fetch_assoc($result)) {\r
21                 $sql = "DELETE FROM ".TABLE_PREFIX."blog_posts_comments WHERE post_id=$row[post_id]";\r
22                 mysql_query($sql, $db);\r
23         }\r
24 \r
25         $sql = "DELETE FROM ".TABLE_PREFIX."blog_posts WHERE owner_type=".BLOG_GROUP." AND owner_id=$group_id";\r
26         mysql_query($sql, $db);\r
27 }\r
28 \r
29 ?>