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 @@
-
${session.sessionName}
+
+
+ ${session.sessionName}
+
+
+
+
+
+