Commit bdd10ba2 authored by Richard Mansfield's avatar Richard Mansfield
Browse files

Allow course groups with membership by request

parent 38aaece2
......@@ -39,7 +39,7 @@ class PluginGrouptypeCourse extends PluginGrouptype {
class GroupTypeCourse extends GroupType {
public static function allowed_join_types() {
return array('controlled');
return array('controlled', 'request');
public static function can_be_created_by_user() {
......@@ -14,3 +14,8 @@
<p>Controlled Membership is only available to Administrators and Staff, and allows you to add and remove people from a group directly.</p>
<p>This is designed to be used for a course-based group where the membership is defined by an external system (such as an institution's enrolment system) and you wish to replicate that membership in the group.</p>
<p>Users cannot remove themselves from a controlled group.</p>
<p>Course groups are a special type of group which can only be created by Administrators and Staff of the site.</p>
<p>Course groups can contain tutors as well as ordinary members. All members of course groups can submit their Views to the group for assessment by tutors. When tutors give feedback on a submitted View, they can also attach a file to the feedback which is only visible to the View's author.</p>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment