/// Also, if we know they should be able to reply, then explicitly set $canreply
$canreply = NULL; /// No override one way or the other
-
- if ($forum->type == "teacher") {
- $groupmode = NOGROUPS;
- } else {
- $groupmode = groupmode($course, $cm);
- }
-
-
+ $groupmode = groupmode($course, $cm);
+
if ($groupmode and !has_capability('moodle/site:accessallgroups', $modcontext)) { // Groups must be kept separate
//change this to ismember
}
-/// Check to see if groups are being used in this forum
-/// and if so, set $currentgroup to reflect the current group
-
- if ($forum->type == "teacher") {
- $groupmode = NOGROUPS;
- } else {
- $groupmode = groupmode($course, $cm); // Groups are being used
- }
+ $groupmode = groupmode($course, $cm);
$currentgroup = get_and_set_current_group($course, $groupmode, $changegroup);