Index: lams_central/web/WEB-INF/tags/PageMonitor.tag =================================================================== diff -u -rb59a58136ac5d8b2c6fbf0752dc4fd3a6b5f0389 -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_central/web/WEB-INF/tags/PageMonitor.tag (.../PageMonitor.tag) (revision b59a58136ac5d8b2c6fbf0752dc4fd3a6b5f0389) +++ lams_central/web/WEB-INF/tags/PageMonitor.tag (.../PageMonitor.tag) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -127,20 +127,43 @@ -
- -
-
-
-
-
- - -
- - +
+ + +
+
+
+
+
+ + +
+ + + + +
+ + + + Index: lams_central/web/css/free.ui.jqgrid.custom.scss =================================================================== diff -u -re977dc3c8ca28d9a515f34d0c390142ed24ae8d2 -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_central/web/css/free.ui.jqgrid.custom.scss (.../free.ui.jqgrid.custom.scss) (revision e977dc3c8ca28d9a515f34d0c390142ed24ae8d2) +++ lams_central/web/css/free.ui.jqgrid.custom.scss (.../free.ui.jqgrid.custom.scss) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -24,7 +24,7 @@ } .ui-jqgrid .ui-jqgrid-bdiv { - overflow: inherit; + /*overflow: inherit;*/ /*removed as it prevents a scroll bar to appear*/ } .ui-jqgrid-htable th { @@ -178,4 +178,30 @@ .ui-jqgrid.ui-jqgrid-bootstrap .ui-jqgrid-btable .table-success { background-color: rgba(0, 145, 74, 0.1); +} + +/* Copied from bootstrap 3 .css file to support hightlighting of selected rows */ +.ui-jqgrid.ui-jqgrid-bootstrap { + .table>tbody>tr.success>td, + .table>tbody>tr.success>th, + .table>tbody>tr>td.success, + .table>tbody>tr>th.success, + .table>tfoot>tr.success>td, + .table>tfoot>tr.success>th, + .table>tfoot>tr>td.success, + .table>tfoot>tr>th.success, + .table>thead>tr.success>td, + .table>thead>tr.success>th, + .table>thead>tr>td.success, + .table>thead>tr>th.success { + background-color: #dff0d8 + } + + .table-hover>tbody>tr.success:hover>td, + .table-hover>tbody>tr.success:hover>th, + .table-hover>tbody>tr:hover>.success, + .table-hover>tbody>tr>td.success:hover, + .table-hover>tbody>tr>th.success:hover { + background-color: #d0e9c6 + } } \ No newline at end of file Index: lams_tool_assessment/conf/language/lams/ApplicationResources_en_AU.properties =================================================================== diff -u -r244a9406a29ee43ba74f184246381dfb152ee2c0 -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_tool_assessment/conf/language/lams/ApplicationResources_en_AU.properties (.../ApplicationResources_en_AU.properties) (revision 244a9406a29ee43ba74f184246381dfb152ee2c0) +++ lams_tool_assessment/conf/language/lams/ApplicationResources_en_AU.properties (.../ApplicationResources_en_AU.properties) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -321,6 +321,8 @@ label.learning.summary.selected.by = Selected by: label.disclose.correct.answers = Disclose correct answers label.disclose.groups.answers = Disclose groups' answers +label.disclosed.correct.answers = Correct answers have been disclosed +label.disclosed.groups.answers = Groups' answers have been disclosed label.disclose.all.correct.answers = Disclose all correct answers label.disclose.all.groups.answers = Disclose all groups' answers label.prefix.sequential.letters.for.each.answer = Prefix sequential letters for each answer Index: lams_tool_assessment/web/WEB-INF/tags/PageMonitor.tag =================================================================== diff -u -rb59a58136ac5d8b2c6fbf0752dc4fd3a6b5f0389 -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_tool_assessment/web/WEB-INF/tags/PageMonitor.tag (.../PageMonitor.tag) (revision b59a58136ac5d8b2c6fbf0752dc4fd3a6b5f0389) +++ lams_tool_assessment/web/WEB-INF/tags/PageMonitor.tag (.../PageMonitor.tag) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -127,20 +127,43 @@ -
- -
-
-
-
-
- - -
- - +
+ + +
+
+
+
+
+ + +
+ + + + +
+ + + + Index: lams_tool_assessment/web/includes/javascript/chart.js =================================================================== diff -u -rd6448910114beeaf0bf28ace95db98870dfdb80b -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_tool_assessment/web/includes/javascript/chart.js (.../chart.js) (revision d6448910114beeaf0bf28ace95db98870dfdb80b) +++ lams_tool_assessment/web/includes/javascript/chart.js (.../chart.js) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -5,6 +5,20 @@ gray: '#6c757d' }; +function drawCompletionCharts(toolContentId, animate) { + + const source = new EventSource( WEB_APP_URL + 'monitoring/getCompletionChartsData.do?toolContentId=' + toolContentId); + + source.onmessage = function (event) { + if (!event.data) { + return; + } + var data = JSON.parse(decodeURIComponent(event.data)); + drawActivityCompletionChart(data, animate); + drawAnsweredQuestionsChart(data, animate); + } +} + function drawActivityCompletionChart(data, animate){ // prepare data for the chart let notStartedLearners = data.possibleLearners.filter(function (learner) { @@ -63,7 +77,7 @@ GRAPH_COLORS.green ], borderWidth : 1, - borderColor : COLORS.gray + borderColor : GRAPH_COLORS.gray } ], labels : [ LABELS.ACTIVITY_COMPLETION_CHART_POSSIBLE_LEARNERS, LABELS.ACTIVITY_COMPLETION_CHART_STARTED_LEARNERS, Index: lams_tool_assessment/web/pages/learning/parts/allquestions.jsp =================================================================== diff -u -rddd6d9e928bdcfbd5dbb76e89351a9a7ec16ee8b -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_tool_assessment/web/pages/learning/parts/allquestions.jsp (.../allquestions.jsp) (revision ddd6d9e928bdcfbd5dbb76e89351a9a7ec16ee8b) +++ lams_tool_assessment/web/pages/learning/parts/allquestions.jsp (.../allquestions.jsp) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -102,7 +102,7 @@ <%@ include file="confidencelevel.jsp"%> - <%--Display jsutification for each question --%> + <%--Display jsutification for each question --%>
@@ -145,7 +145,7 @@
-
+
${questionEtherpadContent} Index: lams_tool_assessment/web/pages/learning/results/allquestions.jsp =================================================================== diff -u -r62268e7ff195cf0f4cd2f3cdbb79b603ade5449d -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_tool_assessment/web/pages/learning/results/allquestions.jsp (.../allquestions.jsp) (revision 62268e7ff195cf0f4cd2f3cdbb79b603ade5449d) +++ lams_tool_assessment/web/pages/learning/results/allquestions.jsp (.../allquestions.jsp) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -110,67 +110,88 @@
- - -
+
+ +
+ + + + + + + + + + + " + alt=""> + + +
+
+ + -
+
<%-- Allow disclosing correct answers only for multiple choice questions --%> -
- disabled="disabled"> > - -
+
-
disabled="disabled"> -  > - -
+ +
-
+
- -   + +   + -
-   +
+
-
-
+ +
- - - - - - - - - - - " - alt=""> - - -
${questionIndex + sessionMap.questionNumberingOffset}. @@ -300,7 +321,7 @@ -
+
Index: lams_tool_assessment/web/pages/learning/results/attemptsummary.jsp =================================================================== diff -u -r169520b6cf03e63865f09db66f593677b1c5580b -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_tool_assessment/web/pages/learning/results/attemptsummary.jsp (.../attemptsummary.jsp) (revision 169520b6cf03e63865f09db66f593677b1c5580b) +++ lams_tool_assessment/web/pages/learning/results/attemptsummary.jsp (.../attemptsummary.jsp) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -1,4 +1,4 @@ -
+
Index: lams_tool_assessment/web/pages/learning/results/multiplechoice.jsp =================================================================== diff -u -r69b324e75f8749ee47d9e2f55da2183102bc434c -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_tool_assessment/web/pages/learning/results/multiplechoice.jsp (.../multiplechoice.jsp) (revision 69b324e75f8749ee47d9e2f55da2183102bc434c) +++ lams_tool_assessment/web/pages/learning/results/multiplechoice.jsp (.../multiplechoice.jsp) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -46,30 +46,31 @@ checked="checked" - disabled="disabled" - /> + class="form-check-input" + value="${true}" + checked="checked" + disabled="disabled"/> checked="checked" - disabled="disabled" - /> + class="form-check-input" + value="${option.displayOrder}" + checked="checked" + disabled="disabled"/> - - + +
Index: lams_tool_assessment/web/pages/monitoring/editactivity.jsp =================================================================== diff -u -rf04cfe28c0e223b4feca038d911fcb6ce2f40032 -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_tool_assessment/web/pages/monitoring/editactivity.jsp (.../editactivity.jsp) (revision f04cfe28c0e223b4feca038d911fcb6ce2f40032) +++ lams_tool_assessment/web/pages/monitoring/editactivity.jsp (.../editactivity.jsp) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -2,40 +2,38 @@ - + - + - - - - - + + - - - - + + + - - - -
+
+
+
: -
+ +
-
+
+
: -
+ +
-
-
- - - -
+
+
+ + + +
- - - -
+ +
Index: lams_tool_assessment/web/pages/monitoring/monitoring.jsp =================================================================== diff -u -r5523969e2d7fc452301bf0a8403e5afbbae6c92a -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_tool_assessment/web/pages/monitoring/monitoring.jsp (.../monitoring.jsp) (revision 5523969e2d7fc452301bf0a8403e5afbbae6c92a) +++ lams_tool_assessment/web/pages/monitoring/monitoring.jsp (.../monitoring.jsp) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -5,154 +5,7 @@ - - - <c:out value="${assessment.title}" /> - - <%@ include file="/common/tabbedheader.jsp" %> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - <%-- codeStyles is a set, so each code style will be listed only once --%> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + \ No newline at end of file Index: lams_tool_assessment/web/pages/monitoring/parts/advanceoptions.jsp =================================================================== diff -u -r0356b71a54403d2a4f45a3b90e5fab4fc3c11dd7 -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_tool_assessment/web/pages/monitoring/parts/advanceoptions.jsp (.../advanceoptions.jsp) (revision 0356b71a54403d2a4f45a3b90e5fab4fc3c11dd7) +++ lams_tool_assessment/web/pages/monitoring/parts/advanceoptions.jsp (.../advanceoptions.jsp) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -2,14 +2,13 @@ - - - - + - - + + - - + - - + + - - + - - + + - - + - - + + - - + - - + + - - + - - + + - - + - - + + - - + - - + + - - + - - + + - - + - - + + - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - -
+
+
+
-
+
@@ -18,15 +17,15 @@ -
+
+
-
+
@@ -38,15 +37,15 @@ -
+
+
-
+
@@ -55,15 +54,15 @@ -
+
+
-
+
@@ -72,15 +71,15 @@ -
+
+
-
+
@@ -89,15 +88,15 @@ -
+
+
-
+
@@ -106,15 +105,15 @@ -
+
+
-
+
- @@ -123,15 +122,15 @@ -
+
+
-
+
@@ -140,15 +139,15 @@ -
+
+
-
+
@@ -157,15 +156,15 @@ -
+
+
-
+
@@ -174,15 +173,15 @@ -
+
+
-
+
@@ -191,14 +190,14 @@ -
+ + +
+
-
+
@@ -207,14 +206,14 @@ -
+ + +
+
-
+
@@ -223,14 +222,14 @@ -
+ + +
+
-
+
@@ -239,14 +238,14 @@ -
+ + +
+
-
+
@@ -255,14 +254,14 @@ -
+ + +
+
-
+
@@ -271,14 +270,14 @@ -
+ + +
+
-
+
@@ -287,14 +286,14 @@ -
+ + +
+
-
+
@@ -303,7 +302,7 @@ -
+
+
+
\ No newline at end of file Fisheye: Tag 3d1c6963589452c441b1670c2eecf3eb85a128a5 refers to a dead (removed) revision in file `lams_tool_assessment/web/pages/monitoring/parts/dateRestriction.jsp'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_tool_assessment/web/pages/monitoring/parts/discloseAnswers.jsp =================================================================== diff -u -rd6448910114beeaf0bf28ace95db98870dfdb80b -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_tool_assessment/web/pages/monitoring/parts/discloseAnswers.jsp (.../discloseAnswers.jsp) (revision d6448910114beeaf0bf28ace95db98870dfdb80b) +++ lams_tool_assessment/web/pages/monitoring/parts/discloseAnswers.jsp (.../discloseAnswers.jsp) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -115,6 +115,7 @@ } function disabledAndCheckButton(button){ - button.attr('disabled', true).html(' ' + button.text()); + button.find('i').remove(); + button.attr('disabled', true).html(' ' + button.text()); } \ No newline at end of file Index: lams_tool_assessment/web/pages/monitoring/parts/masterDetailLoadUp.jsp =================================================================== diff -u -r7e76bc278889d21a9d70b4b72562ef2f3062aec8 -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_tool_assessment/web/pages/monitoring/parts/masterDetailLoadUp.jsp (.../masterDetailLoadUp.jsp) (revision 7e76bc278889d21a9d70b4b72562ef2f3062aec8) +++ lams_tool_assessment/web/pages/monitoring/parts/masterDetailLoadUp.jsp (.../masterDetailLoadUp.jsp) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -3,48 +3,49 @@ \ No newline at end of file Index: lams_tool_assessment/web/pages/monitoring/parts/mcqStudentChoices.jsp =================================================================== diff -u -rd6448910114beeaf0bf28ace95db98870dfdb80b -r3d1c6963589452c441b1670c2eecf3eb85a128a5 --- lams_tool_assessment/web/pages/monitoring/parts/mcqStudentChoices.jsp (.../mcqStudentChoices.jsp) (revision d6448910114beeaf0bf28ace95db98870dfdb80b) +++ lams_tool_assessment/web/pages/monitoring/parts/mcqStudentChoices.jsp (.../mcqStudentChoices.jsp) (revision 3d1c6963589452c441b1670c2eecf3eb85a128a5) @@ -1,20 +1,18 @@ <%@ include file="/common/taglibs.jsp"%> - -
-
- - +
+
+
@@ -66,7 +64,7 @@ fw-bolder text-success fs-5" title=" - " data-toggle="tooltip" data-placement="top" + " data-bs-toggle="tooltip" data-bs-placement="top" > - @@ -82,25 +80,27 @@
-
-
+