Index: lams_tool_bbb/conf/language/lams/ApplicationResources.properties =================================================================== RCS file: /usr/local/cvsroot/lams_tool_bbb/conf/language/lams/ApplicationResources.properties,v diff -u -r1.8.2.2 -r1.8.2.3 --- lams_tool_bbb/conf/language/lams/ApplicationResources.properties 11 May 2016 07:14:49 -0000 1.8.2.2 +++ lams_tool_bbb/conf/language/lams/ApplicationResources.properties 4 Jun 2016 11:56:03 -0000 1.8.2.3 @@ -68,6 +68,6 @@ config.securitySalt =Security Salt message.unableToStartLesson =Unable to join meeting. Please see your instructor. button.submit =Finish +message.monitoring.summary.no.session =No Session Available - #======= End labels: Exported 63 labels for en AU ===== Index: lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/dto/ContentDTO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/dto/ContentDTO.java,v diff -u -r1.2.2.2 -r1.2.2.3 --- lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/dto/ContentDTO.java 11 May 2016 07:14:49 -0000 1.2.2.2 +++ lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/dto/ContentDTO.java 4 Jun 2016 11:56:03 -0000 1.2.2.3 @@ -48,13 +48,16 @@ boolean defineLater; boolean contentInUse; - + boolean lockOnFinish; Set sessionDTOs = new TreeSet(); Long currentTab; + boolean isGroupedActivity; // set manually in MonitoringAction + + /* Constructors */ public ContentDTO() { } @@ -71,6 +74,8 @@ for (BbbSession bbbSession : bbb.getBbbSessions()) { sessionDTOs.add(new SessionDTO(bbbSession)); } + + isGroupedActivity = false; } /* Getters / Setters */ @@ -146,4 +151,12 @@ this.currentTab = currentTab; } + public boolean isGroupedActivity() { + return isGroupedActivity; + } + + public void setGroupedActivity(boolean isGroupedActivity) { + this.isGroupedActivity = isGroupedActivity; + } + } Index: lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/service/BbbService.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/service/BbbService.java,v diff -u -r1.8.2.5 -r1.8.2.6 --- lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/service/BbbService.java 11 May 2016 07:14:49 -0000 1.8.2.5 +++ lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/service/BbbService.java 4 Jun 2016 11:56:03 -0000 1.8.2.6 @@ -434,6 +434,12 @@ } @Override + public boolean isGroupedActivity(long toolContentID) { + return toolService.isGroupedActivity(toolContentID); + } + + + @Override @SuppressWarnings("unchecked") public BbbSession getSessionBySessionId(Long toolSessionId) { List list = bbbSessionDAO.findByProperty(BbbSession.class, "sessionId", toolSessionId); Index: lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/service/IBbbService.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/service/IBbbService.java,v diff -u -r1.2.2.2 -r1.2.2.3 --- lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/service/IBbbService.java 11 May 2016 07:14:49 -0000 1.2.2.2 +++ lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/service/IBbbService.java 4 Jun 2016 11:56:03 -0000 1.2.2.3 @@ -63,6 +63,12 @@ public Bbb getBbbByContentId(Long toolContentID); /** + * @param toolContentID + * @return + */ + public boolean isGroupedActivity(long toolContentID); + + /** * @param bbb */ public void saveOrUpdateBbb(Bbb bbb); Index: lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/web/actions/MonitoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/web/actions/MonitoringAction.java,v diff -u -r1.1.4.3 -r1.1.4.4 --- lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/web/actions/MonitoringAction.java 11 May 2016 07:14:49 -0000 1.1.4.3 +++ lams_tool_bbb/src/java/org/lamsfoundation/lams/tool/bbb/web/actions/MonitoringAction.java 4 Jun 2016 11:56:03 -0000 1.1.4.4 @@ -96,8 +96,12 @@ Long currentTab = WebUtil.readLongParam(request, AttributeNames.PARAM_CURRENT_TAB, true); contentDT0.setCurrentTab(currentTab); + contentDT0.setGroupedActivity(bbbService.isGroupedActivity(toolContentID)); + request.setAttribute(Constants.ATTR_CONTENT_DTO, contentDT0); request.setAttribute(Constants.ATTR_CONTENT_FOLDER_ID, contentFolderID); + + return mapping.findForward("success"); } Index: lams_tool_bbb/web/pages/monitoring/editActivity.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_bbb/web/pages/monitoring/editActivity.jsp,v diff -u -r1.2.2.1 -r1.2.2.2 --- lams_tool_bbb/web/pages/monitoring/editActivity.jsp 19 May 2016 07:02:19 -0000 1.2.2.1 +++ lams_tool_bbb/web/pages/monitoring/editActivity.jsp 4 Jun 2016 11:56:03 -0000 1.2.2.2 @@ -2,35 +2,38 @@ -
-

- - :
- -

-

- - :
- -

-
- + + + + + + + + + +
+ + + +
+ + + +
-
- - - - - - - - -
+ + + + + + + + Index: lams_tool_bbb/web/pages/monitoring/statistics.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_bbb/web/pages/monitoring/statistics.jsp,v diff -u -r1.1.4.1 -r1.1.4.2 --- lams_tool_bbb/web/pages/monitoring/statistics.jsp 19 May 2016 07:02:19 -0000 1.1.4.1 +++ lams_tool_bbb/web/pages/monitoring/statistics.jsp 4 Jun 2016 11:56:03 -0000 1.1.4.2 @@ -1,13 +1,19 @@ <%@ include file="/common/taglibs.jsp"%> + -

- -

+ +
+
+ + + +
+ - +
heading.totalLearnersInGroup @@ -25,4 +31,9 @@
+ + +
+
+
Index: lams_tool_bbb/web/pages/monitoring/summary.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_bbb/web/pages/monitoring/summary.jsp,v diff -u -r1.2.2.2 -r1.2.2.3 --- lams_tool_bbb/web/pages/monitoring/summary.jsp 20 May 2016 01:56:08 -0000 1.2.2.2 +++ lams_tool_bbb/web/pages/monitoring/summary.jsp 4 Jun 2016 11:56:03 -0000 1.2.2.3 @@ -2,57 +2,60 @@ - - - +
+

+ +

+
+ +
+ + + + + + -
- + - - + -
- - - - - - - - - - -
-
+ +
+ + - - - -

- -

- - -

- + + + +

+ +
+ + + +

 ${session.numberOfLearners}

+ +
 
+
+ - -

- ${session.numberOfLearners} -

- - -
+ @@ -87,9 +90,45 @@
-
+ - + +
+
+ + ${ !usePanel || ! status.last ? '
 
' : ''} +
+ + +
+
+ + + + + + + + + + + +
+ + + + + + + + + + +
+
+ + +