Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/service/INoticeboardService.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/service/INoticeboardService.java,v diff -u -r1.19 -r1.20 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/service/INoticeboardService.java 24 Nov 2006 00:28:44 -0000 1.19 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/service/INoticeboardService.java 11 Feb 2011 08:01:54 -0000 1.20 @@ -330,4 +330,12 @@ public void updateEntry(NotebookEntry notebookEntry); public List getUsersBySession(Long sessionId); + + /** + * Returns whether activity is grouped and therefore it is expected more than one tool session. + * + * @param toolContentID + * @return + */ + boolean isGroupedActivity(long toolContentID); } \ No newline at end of file Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/service/NoticeboardServicePOJO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/service/NoticeboardServicePOJO.java,v diff -u -r1.45 -r1.46 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/service/NoticeboardServicePOJO.java 26 Jul 2009 22:18:27 -0000 1.45 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/service/NoticeboardServicePOJO.java 11 Feb 2011 08:01:54 -0000 1.46 @@ -670,6 +670,10 @@ throws RepositoryCheckedException { return nbToolContentHandler.uploadFile(istream, filename, contentType, fileType); } + + public boolean isGroupedActivity(long toolContentID) { + return toolService.isGroupedActivity(toolContentID); + } /* ===============Methods implemented from ToolContentManager =============== */ Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringAction.java,v diff -u -r1.28 -r1.29 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringAction.java 27 Oct 2010 17:53:27 -0000 1.28 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbMonitoringAction.java 11 Feb 2011 08:01:54 -0000 1.29 @@ -149,6 +149,9 @@ } monitorForm.setGroupStatsMap(map); + boolean isGroupedActivity = nbService.isGroupedActivity(toolContentId); + request.setAttribute("isGroupedActivity", isGroupedActivity); + // Set reflection statistics, if reflection is set request.setAttribute("reflectOnActivity", content.getReflectOnActivity()); request.setAttribute("reflectInstructions", content.getReflectInstructions()); Index: lams_tool_nb/web/monitoring/m_Statistics.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/web/monitoring/m_Statistics.jsp,v diff -u -r1.4 -r1.5 --- lams_tool_nb/web/monitoring/m_Statistics.jsp 19 Sep 2006 06:37:23 -0000 1.4 +++ lams_tool_nb/web/monitoring/m_Statistics.jsp 11 Feb 2011 08:01:54 -0000 1.5 @@ -1,17 +1,20 @@ <%@ include file="/includes/taglibs.jsp"%> - - + +

+ + + + + + + +

+ - - - - - - - - + +