From 468f5d689637f1e0373b31b208fb3d2ee3f26a7c Mon Sep 17 00:00:00 2001 From: nicolasconnault Date: Wed, 4 Apr 2007 06:27:50 +0000 Subject: [PATCH] MDL-9124 Added a visual notification when group membership doesn't allow adding discussions. --- lang/en_utf8/forum.php | 1 + mod/forum/lib.php | 2 ++ 2 files changed, 3 insertions(+) diff --git a/lang/en_utf8/forum.php b/lang/en_utf8/forum.php index 156dd7da07..29fbae3a2c 100644 --- a/lang/en_utf8/forum.php +++ b/lang/en_utf8/forum.php @@ -22,6 +22,7 @@ $string['blockperioddisabled'] = 'Don\'t block'; $string['blockperiod'] = 'Time period for blocking'; $string['bynameondate'] = 'by $a->name - $a->date'; $string['cannotviewpostyet'] = 'You cannot read other students questions in this discussion yet because you haven\'t posted'; +$string['cannotadddiscussion'] = 'Adding discussions to this forum requires group membership.'; $string['configcleanreadtime'] = 'The hour of the day to clean old posts from the \'read\' table.'; $string['configdisplaymode'] = 'The default display mode for discussions if one isn\'t set.'; $string['configenablerssfeeds'] = 'This switch will enable the possibility of RSS feeds for all forums. You will still need to turn feeds on manually in the settings for each forum.'; diff --git a/mod/forum/lib.php b/mod/forum/lib.php index 09544cee57..6966e0757b 100644 --- a/mod/forum/lib.php +++ b/mod/forum/lib.php @@ -3298,6 +3298,8 @@ function forum_print_latest_discussions($course, $forum, $maxdiscussions=5, $dis echo ''; echo ''; echo "\n"; + } elseif(!ismember($currentgroup)) { + notify(get_string('cannotadddiscussion', 'forum')); } -- 2.39.5