Skip to main content
-
+
+
+
-
-
-
@@ -55,7 +56,9 @@
decoderDiv = $('');
$(document).ready(function (){
- initLearnerPage(${toolSessionID});
+ const toolSessionID = ${empty lessonID ? toolSessionID : 'null'},
+ lessonID = ${lessonID};
+ initLearnerPage(toolSessionID, lessonID);
});
function preventLearnerAutosaveFromMultipleTabs(autosaveInterval) {
@@ -75,56 +78,73 @@
+
+
+
Index: lams_learning/web/WEB-INF/tags/PageLearner.tag
===================================================================
diff -u -r955865d255f86a5447f729ec1ce573b2b6f94b27 -rc35736891f6e9fdb9d4be4e0358ce303e7aad5ff
--- lams_learning/web/WEB-INF/tags/PageLearner.tag (.../PageLearner.tag) (revision 955865d255f86a5447f729ec1ce573b2b6f94b27)
+++ lams_learning/web/WEB-INF/tags/PageLearner.tag (.../PageLearner.tag) (revision c35736891f6e9fdb9d4be4e0358ce303e7aad5ff)
@@ -6,6 +6,7 @@
<%@ attribute name="toolSessionID" required="true" rtexprvalue="true"%>
<%@ attribute name="title" required="false" rtexprvalue="true"%>
<%@ attribute name="refresh" required="false" rtexprvalue="true"%>
+<%@ attribute name="lessonID" required="false" rtexprvalue="true"%>
-
-
-
+
Skip to main content
-
-
-
+
+
+
+
+
-
-
-
Index: lams_learning/web/includes/javascript/learnerPage.js
===================================================================
diff -u -r9f3a96b9d3fb0e80b3b181c6ec62a1f2e000decc -rc35736891f6e9fdb9d4be4e0358ce303e7aad5ff
--- lams_learning/web/includes/javascript/learnerPage.js (.../learnerPage.js) (revision 9f3a96b9d3fb0e80b3b181c6ec62a1f2e000decc)
+++ lams_learning/web/includes/javascript/learnerPage.js (.../learnerPage.js) (revision c35736891f6e9fdb9d4be4e0358ce303e7aad5ff)
@@ -1,9 +1,10 @@
// refresh progress bar on first/next activity load
-function initLearnerPage(toolSessionId, userId) {
+function initLearnerPage(toolSessionId, lessonId, userId) {
$.ajax({
url: LAMS_URL + 'learning/learner/getLearnerProgress.do',
data: {
'toolSessionID': toolSessionId,
+ 'lessonID': lessonId,
'userID': userId
},
cache: false,
Index: lams_learning/web/lessonComplete.jsp
===================================================================
diff -u -r21f82ef5c6ab672a3ad2848d330824c97b877738 -rc35736891f6e9fdb9d4be4e0358ce303e7aad5ff
--- lams_learning/web/lessonComplete.jsp (.../lessonComplete.jsp) (revision 21f82ef5c6ab672a3ad2848d330824c97b877738)
+++ lams_learning/web/lessonComplete.jsp (.../lessonComplete.jsp) (revision c35736891f6e9fdb9d4be4e0358ce303e7aad5ff)
@@ -18,46 +18,23 @@
http://www.gnu.org/licenses/gpl.txt
--%>
-
-
<%@ include file="/common/taglibs.jsp"%>
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
+
-
+
-
+
+
-
+
@@ -184,16 +178,16 @@
-
+
-
+
-
+
-
+
@@ -203,25 +197,28 @@
-
+