From 2b2d99e414b0402c38e16f4fdd6fb68864b90a25 Mon Sep 17 00:00:00 2001 From: jensp Date: Mon, 3 Oct 2011 11:32:28 +0000 Subject: [PATCH] =?UTF-8?q?Fix=20f=C3=BCr=20Threads=20Panel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.libreccm.org/ccm/trunk@1140 8810af33-2d31-482b-a856-94f89814c4df --- .../com/arsdigita/forum/ui/ForumUserCompactView.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ccm-forum/src/com/arsdigita/forum/ui/ForumUserCompactView.java b/ccm-forum/src/com/arsdigita/forum/ui/ForumUserCompactView.java index 9cc354213..dc88ee8e6 100755 --- a/ccm-forum/src/com/arsdigita/forum/ui/ForumUserCompactView.java +++ b/ccm-forum/src/com/arsdigita/forum/ui/ForumUserCompactView.java @@ -262,11 +262,15 @@ public class ForumUserCompactView extends ModalContainer implements Constants { // currently thread panel is always shown. If read access should be // bound to logged in users, additional logic is required here. // jensp 2011-10-02: Additional logic added - if (!forum.isPublic() - && PermissionService.checkPermission(readPermission)) { + if (forum.isPublic()) { generateModeXML(state, content, MODE_THREADS, Text.gz("forum.ui.modeThreads")); - } + } else { + if (PermissionService.checkPermission(readPermission)) { + generateModeXML(state, content, MODE_THREADS, + Text.gz("forum.ui.modeThreads")); + } + } // topics panel is always shoen as well if not restricted to admins. if (!Forum.getConfig().topicCreationByAdminOnly()) { generateModeXML(state, content, MODE_TOPICS,