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.
"; + + + + +?>