Index: idea_project/.idea/inspectionProfiles/Project_Default.xml =================================================================== diff -u -r10ada76a9a401c0fb4842e107613be3ffcc8430b -reccd6838790a4369b6788e48fb5ae5851622fe35 --- idea_project/.idea/inspectionProfiles/Project_Default.xml (.../Project_Default.xml) (revision 10ada76a9a401c0fb4842e107613be3ffcc8430b) +++ idea_project/.idea/inspectionProfiles/Project_Default.xml (.../Project_Default.xml) (revision eccd6838790a4369b6788e48fb5ae5851622fe35) @@ -2,5 +2,6 @@ \ No newline at end of file Index: lams_monitoring/web/timeLimit5.jsp =================================================================== diff -u -r0083f3733489a25a89db5cfa6810303c015acd8f -reccd6838790a4369b6788e48fb5ae5851622fe35 --- lams_monitoring/web/timeLimit5.jsp (.../timeLimit5.jsp) (revision 0083f3733489a25a89db5cfa6810303c015acd8f) +++ lams_monitoring/web/timeLimit5.jsp (.../timeLimit5.jsp) (revision eccd6838790a4369b6788e48fb5ae5851622fe35) @@ -504,7 +504,7 @@ } - +
Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/LearningWebsocketServer.java =================================================================== diff -u -r2bc8f0c2f65f02cb65aa7e90d0bbb612494a4588 -reccd6838790a4369b6788e48fb5ae5851622fe35 --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/LearningWebsocketServer.java (.../LearningWebsocketServer.java) (revision 2bc8f0c2f65f02cb65aa7e90d0bbb612494a4588) +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/LearningWebsocketServer.java (.../LearningWebsocketServer.java) (revision eccd6838790a4369b6788e48fb5ae5851622fe35) @@ -81,6 +81,9 @@ return assessmentService.launchTimeLimit(toolContentId, userId); } + /** + * Fetches or creates a singleton of this websocket server. + */ public static LearningWebsocketServer getInstance() { LearningWebsocketServer result = (LearningWebsocketServer) AbstractTimeLimitWebsocketServer.getInstance( LearningWebsocketServer.class.getName()); @@ -91,9 +94,6 @@ return result; } - /** - * Fetches or creates a singleton of this websocket server. - */ public static Long getSecondsLeft(long toolContentId, int userId) { LearningWebsocketServer instance = LearningWebsocketServer.getInstance(); return AbstractTimeLimitWebsocketServer.getSecondsLeft(instance, toolContentId, userId, true); Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/MonitoringController.java =================================================================== diff -u -r0083f3733489a25a89db5cfa6810303c015acd8f -reccd6838790a4369b6788e48fb5ae5851622fe35 --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/MonitoringController.java (.../MonitoringController.java) (revision 0083f3733489a25a89db5cfa6810303c015acd8f) +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/controller/MonitoringController.java (.../MonitoringController.java) (revision eccd6838790a4369b6788e48fb5ae5851622fe35) @@ -918,7 +918,7 @@ @ResponseStatus(HttpStatus.OK) public void updateTimeLimit(@RequestParam(name = AssessmentConstants.PARAM_TOOL_CONTENT_ID) long toolContentId, @RequestParam int relativeTimeLimit, @RequestParam int absoluteTimeLimit, - @RequestParam(required = false) Long absoluteTimeLimitFinish, @RequestParam(required = false) Long callId) { + @RequestParam(required = false) Long absoluteTimeLimitFinish) { if (relativeTimeLimit < 0) { throw new InvalidParameterException( "Relative time limit must not be negative and it is " + relativeTimeLimit); Index: lams_tool_assessment/web/pages/tblmonitoring/assessmentStudentChoices.jsp =================================================================== diff -u -r0083f3733489a25a89db5cfa6810303c015acd8f -reccd6838790a4369b6788e48fb5ae5851622fe35 --- lams_tool_assessment/web/pages/tblmonitoring/assessmentStudentChoices.jsp (.../assessmentStudentChoices.jsp) (revision 0083f3733489a25a89db5cfa6810303c015acd8f) +++ lams_tool_assessment/web/pages/tblmonitoring/assessmentStudentChoices.jsp (.../assessmentStudentChoices.jsp) (revision eccd6838790a4369b6788e48fb5ae5851622fe35) @@ -1,16 +1,6 @@ <%@ include file="/common/taglibs.jsp"%> <% pageContext.setAttribute("newLineChar", "\r\n"); %> -monitoring/timeLimit5.jsp - - - - - - - - - - @@ -27,11 +53,11 @@
- +
@@ -42,77 +68,107 @@ - - - -
- - -
- + + +
- +
- +
- +
+ + +
+
+ +
+ +
+ +   + +
+ +
+ +   + +
+
+
+

- +
- +
@@ -126,33 +182,33 @@ - +
- +
- + + \ No newline at end of file Index: lams_tool_doku/web/pages/monitoring/summary.jsp =================================================================== diff -u -rfc79f9fc1b671f5e2d182b387be8c3987ba73fb3 -reccd6838790a4369b6788e48fb5ae5851622fe35 --- lams_tool_doku/web/pages/monitoring/summary.jsp (.../summary.jsp) (revision fc79f9fc1b671f5e2d182b387be8c3987ba73fb3) +++ lams_tool_doku/web/pages/monitoring/summary.jsp (.../summary.jsp) (revision eccd6838790a4369b6788e48fb5ae5851622fe35) @@ -7,7 +7,8 @@ monitoring/timeLimit.jsp - + + Index: lams_tool_doku/web/pages/monitoring/summary5.jsp =================================================================== diff -u -rf16ca0f0c0c23b15e3adc7b098725cd07401b3b8 -reccd6838790a4369b6788e48fb5ae5851622fe35 --- lams_tool_doku/web/pages/monitoring/summary5.jsp (.../summary5.jsp) (revision f16ca0f0c0c23b15e3adc7b098725cd07401b3b8) +++ lams_tool_doku/web/pages/monitoring/summary5.jsp (.../summary5.jsp) (revision eccd6838790a4369b6788e48fb5ae5851622fe35) @@ -6,29 +6,30 @@ monitoring/timeLimit5.jsp - - - - - + + + + + + - + <%@ page import="org.lamsfoundation.lams.tool.dokumaran.DokumaranConstants"%> - + - - - + + + - + - +
@@ -72,12 +97,12 @@
-
+
- "> + ">
@@ -95,11 +120,11 @@
- - + +
- +
- +
- -
- - -
- +
- +   - -
0}">in" id="dataExchange" style="padding: 0px 10px 0px 10px;"> - - -
-
+
0}">in" id="dataExchange" style="padding: 0px 10px 0px 10px;"> - -
-
+
+
-
- - - - - - - - -
- + + +
+
+
- +
+ +   + +
+ +
+ +   + +
+
- - -
-
- -
- -
- -
- -
- -
-
+
+
+ +
+ +
+ +
+ +
+ +
+
-
- -
- -
- -
+
+ +
+ +
+ +
+ //automatically turn on refect option if there are text input in refect instruction area + var ra = document.getElementById("reflectInstructions"); + var rao = document.getElementById("reflect-on"); + function turnOnRefect(){ + if(isEmpty(ra.value)){ + //turn off + rao.checked = false; + }else{ + //turn on + rao.checked = true; + } + } + ra.onkeyup=turnOnRefect; + + //disable #shuffle-items when burning questions option is ON + $("#burning-questions-enabled").click(function() { + var isBurningQuestionsOn = $("#burning-questions-enabled").is(":checked"); + + $("#shuffle-items").prop("disabled", isBurningQuestionsOn); + if (isBurningQuestionsOn) { + $("#shuffle-items").prop("checked", false); + } + }); + + $("#shuffle-items").prop("disabled", true); + + \ No newline at end of file Index: lams_tool_scratchie/web/pages/monitoring/studentChoices.jsp =================================================================== diff -u -re7cbf85417c8226f95995e5adb34f7eeb386a98c -reccd6838790a4369b6788e48fb5ae5851622fe35 --- lams_tool_scratchie/web/pages/monitoring/studentChoices.jsp (.../studentChoices.jsp) (revision e7cbf85417c8226f95995e5adb34f7eeb386a98c) +++ lams_tool_scratchie/web/pages/monitoring/studentChoices.jsp (.../studentChoices.jsp) (revision eccd6838790a4369b6788e48fb5ae5851622fe35) @@ -4,7 +4,8 @@ monitoring/timeLimit.jsp - + + Index: lams_tool_scratchie/web/pages/monitoring/studentChoices5.jsp =================================================================== diff -u -r8a7a259deba12163c46440a712e41bde926fdaf8 -reccd6838790a4369b6788e48fb5ae5851622fe35 --- lams_tool_scratchie/web/pages/monitoring/studentChoices5.jsp (.../studentChoices5.jsp) (revision 8a7a259deba12163c46440a712e41bde926fdaf8) +++ lams_tool_scratchie/web/pages/monitoring/studentChoices5.jsp (.../studentChoices5.jsp) (revision eccd6838790a4369b6788e48fb5ae5851622fe35) @@ -1,15 +1,6 @@ <%@ include file="/common/taglibs.jsp"%> <% pageContext.setAttribute("newLineChar", "\r\n"); %> -monitoring/timeLimit5.jsp - - - - - - - -