Index: lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java,v diff -u -r1.27 -r1.28 --- lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java 17 Nov 2006 03:11:31 -0000 1.27 +++ lams_central/src/java/org/lamsfoundation/lams/web/IndexAction.java 17 Nov 2006 06:08:39 -0000 1.28 @@ -150,7 +150,9 @@ headerLinks.add(new IndexLinkBean("index.myprofile", "index.do?state=active&tab=profile")); if(Configuration.getAsBoolean(ConfigurationKeys.LAMS_COMMUNITY_ENABLE)) - headerLinks.add(new IndexLinkBean("index.community", "index.do?state=active&tab=community")); + if (request.isUserInRole(Role.SYSADMIN) || request.isUserInRole(Role.COURSE_ADMIN) || request.isUserInRole(Role.COURSE_MANAGER) || + request.isUserInRole(Role.AUTHOR) || request.isUserInRole(Role.AUTHOR_ADMIN) || request.isUserInRole(Role.MONITOR)) + headerLinks.add(new IndexLinkBean("index.community", "index.do?state=active&tab=community")); log.debug("set headerLinks in request"); request.setAttribute("headerLinks", headerLinks);