From 52b201eeb511ac11de2e9f183c321c47ea8232b3 Mon Sep 17 00:00:00 2001 From: moodler Date: Wed, 19 May 2004 06:43:22 +0000 Subject: [PATCH] Teacher forum never has groups --- mod/forum/discuss.php | 6 +++++- mod/forum/view.php | 7 ++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/mod/forum/discuss.php b/mod/forum/discuss.php index fe01c40aa5..0dc5466097 100644 --- a/mod/forum/discuss.php +++ b/mod/forum/discuss.php @@ -117,7 +117,11 @@ $canreply = NULL; /// No override one way or the other - $groupmode = groupmode($course, $cm); + if ($forum->type == "teacher") { + $groupmode = NOGROUPS; + } else { + $groupmode = groupmode($course, $cm); + } if ($groupmode and !isteacheredit($course->id)) { // Groups must be kept separate if ($groupmode == SEPARATEGROUPS) { diff --git a/mod/forum/view.php b/mod/forum/view.php index 4aa876cfae..f6e253e55c 100644 --- a/mod/forum/view.php +++ b/mod/forum/view.php @@ -89,7 +89,12 @@ /// and if so, set $currentgroup to reflect the current group $changegroup = isset($_GET['group']) ? $_GET['group'] : -1; // Group change requested? - $groupmode = groupmode($course, $cm); // Groups are being used + + if ($forum->type == "teacher") { + $groupmode = NOGROUPS; + } else { + $groupmode = groupmode($course, $cm); // Groups are being used + } $currentgroup = get_and_set_current_group($course, $groupmode, $changegroup); if ($groupmode and ($currentgroup === false) and !isteacheredit($course->id)) { -- 2.39.5