groups_add_member($groupid, $user->id); } if ($grouping) { groups_assign_grouping($grouping->id, $groupid); } } if ($failed) { foreach ($createdgroups as $groupid) { groups_delete_group($groupid); } if ($createdgrouping) { groups_delete_grouping($createdgrouping); } } else { redirect($returnurl); } } } /// Print header print_header_simple($strgroups, ': ' . $strgroups, $navigation, '', '', true, '', navmenu($course)); print_heading($strautocreategroups); if ($error != '') { notify($error); } /// Display the form $editform->display(); if ($preview !== '') { print_heading(get_string('groupspreview', 'group')); echo $preview; } print_footer($course);