Index: lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/MonitoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/MonitoringAction.java,v diff -u -r1.36 -r1.37 --- lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/MonitoringAction.java 21 May 2008 05:52:51 -0000 1.36 +++ lams_tool_forum/src/java/org/lamsfoundation/lams/tool/forum/web/actions/MonitoringAction.java 21 Jul 2008 06:01:32 -0000 1.37 @@ -218,6 +218,9 @@ forumService = getForumService(); List sessionsList = forumService.getSessionsByContentId(toolContentID); + // A forum clone required for listing the advanced options LDEV-1662 + Forum forumClone = null; + Map sessionUsersMap = new TreeMap(this.new SessionDTOComparator()); // build a map with all users in the submitFilesSessionList Iterator it = sessionsList.iterator(); @@ -226,6 +229,12 @@ ForumToolSession fts = (ForumToolSession) it.next(); boolean hasReflection = fts.getForum().isReflectOnActivity(); + if (forumClone == null) + { + forumClone = (Forum)fts.getForum().clone(); + request.setAttribute("forum", forumClone); + } + sessionDto.setSessionID(fts.getSessionId()); sessionDto.setSessionName(fts.getSessionName()); List userList = forumService.getUsersBySessionId(fts.getSessionId()); Index: lams_tool_forum/web/jsps/monitoring/summary.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_forum/web/jsps/monitoring/summary.jsp,v diff -u -r1.12 -r1.13 --- lams_tool_forum/web/jsps/monitoring/summary.jsp 21 May 2008 05:51:39 -0000 1.12 +++ lams_tool_forum/web/jsps/monitoring/summary.jsp 21 Jul 2008 06:01:32 -0000 1.13 @@ -2,6 +2,8 @@ + + + +

+ + + + + +

+
+ + +