Index: lib.php
===================================================================
--- lib.php (revision 586)
+++ lib.php (working copy)
@@ -105,6 +105,8 @@
$data->picture = 1;
}
+ include('autocreategrouping.php'); // #CLAMP-333 cmoore & bobpuffer
+
//trigger groups events
events_trigger('groups_group_created', stripslashes_recursive($data));
}
Index: autocreategrouping.php
===================================================================
--- autocreategrouping.php (revision 0)
+++ autocreategrouping.php (revision 587)
@@ -0,0 +1,31 @@
+courseid = $data->courseid;
+$autodata->name = $data->name;
+$autodata->timecreated = time();
+$autodata->descriptionformat=1; // HTML format
+
+
+if ($groupingid = groups_create_grouping($autodata))
+ echo "Grouping $groupingid created.
";
+else echo "I can't create that grouping, Bob.";
+
+
+// assign group to grouping
+
+$groupid = $data->id;
+
+if (groups_assign_grouping($groupingid, $groupid))
+ echo "Group $groupid assigned to grouping $groupingid.
";
+else echo "Couldn't assign group $groupid to grouping $groupingid.
";
+
+
+
+
+?>