Index: lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/service/GmapService.java =================================================================== diff -u -r1a5446e3a1f962f1bb831c1bbaef14acf9d3635c -r714b9e7b785b4cc6b7a37e56938c0858f74138a5 --- lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/service/GmapService.java (.../GmapService.java) (revision 1a5446e3a1f962f1bb831c1bbaef14acf9d3635c) +++ lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/service/GmapService.java (.../GmapService.java) (revision 714b9e7b785b4cc6b7a37e56938c0858f74138a5) @@ -590,6 +590,10 @@ GmapService.logger.debug("MarkerXML string was empty"); } } + + public boolean isGroupedActivity(long toolContentID) { + return toolService.isGroupedActivity(toolContentID); + } /** * This method verifies the credentials of the SubmitFiles Tool and gives it the Ticket to login and Index: lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/service/IGmapService.java =================================================================== diff -u -ra8324ce68a8de301097e84ef4919751ecd0b8fe8 -r714b9e7b785b4cc6b7a37e56938c0858f74138a5 --- lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/service/IGmapService.java (.../IGmapService.java) (revision a8324ce68a8de301097e84ef4919751ecd0b8fe8) +++ lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/service/IGmapService.java (.../IGmapService.java) (revision 714b9e7b785b4cc6b7a37e56938c0858f74138a5) @@ -202,4 +202,12 @@ */ public void saveOrUpdateGmapConfigItem(GmapConfigItem item); + /** + * Returns whether activity is grouped and therefore it is expected more than one tool session. + * + * @param toolContentID + * @return + */ + boolean isGroupedActivity(long toolContentID); + } Index: lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/actions/MonitoringAction.java =================================================================== diff -u -racc8d2acf5b6b0002e0c8129947040a779ab4077 -r714b9e7b785b4cc6b7a37e56938c0858f74138a5 --- lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/actions/MonitoringAction.java (.../MonitoringAction.java) (revision acc8d2acf5b6b0002e0c8129947040a779ab4077) +++ lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/actions/MonitoringAction.java (.../MonitoringAction.java) (revision 714b9e7b785b4cc6b7a37e56938c0858f74138a5) @@ -117,6 +117,8 @@ request.setAttribute(GmapConstants.ATTR_GMAP_KEY, gmapKey.getConfigValue()); } + boolean isGroupedActivity = gmapService.isGroupedActivity(toolContentID); + request.setAttribute("isGroupedActivity", isGroupedActivity); request.setAttribute("gmapDTO", gmapDT0); request.setAttribute("contentFolderID", contentFolderID); return mapping.findForward("success"); Index: lams_tool_gmap/web/pages/monitoring/summary.jsp =================================================================== diff -u -rce3e782fd6844641f7298e09104f8d7554f073ff -r714b9e7b785b4cc6b7a37e56938c0858f74138a5 --- lams_tool_gmap/web/pages/monitoring/summary.jsp (.../summary.jsp) (revision ce3e782fd6844641f7298e09104f8d7554f073ff) +++ lams_tool_gmap/web/pages/monitoring/summary.jsp (.../summary.jsp) (revision 714b9e7b785b4cc6b7a37e56938c0858f74138a5) @@ -259,8 +259,16 @@