From 62f8e91be9cb04610f833011c78031279b8e0139 Mon Sep 17 00:00:00 2001 From: Tijn Kuyper Date: Wed, 2 Oct 2019 14:39:57 +0200 Subject: [PATCH] #3680 - Show message on news items when comments disabled while global comments are enabled --- e107_plugins/news/news.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/e107_plugins/news/news.php b/e107_plugins/news/news.php index 1915bf530..dbb0d24e1 100644 --- a/e107_plugins/news/news.php +++ b/e107_plugins/news/news.php @@ -1289,12 +1289,25 @@ class news_front $comment_edit_query = 'comment.news.'.$news['news_id']; $text = e107::getComment()->compose_comment('news', 'comment', $news['news_id'], null, $news['news_title'], false, 'html'); - if(!empty($text)) { return $text; } - + } + else + { + // Only show message if global comments are enabled, but current news item comments are disabled + if(e107::getPref('comments_disabled') == 0 && $news['news_allow_comments'] == 1) + { + if(BOOTSTRAP) + { + return e107::getMessage()->addInfo(COMLAN_328)->render(); + } + else + { + return "
".COMLAN_328."
"; + } + } } $this->addDebug("Failed", "renderComments()");