Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/dbupdates/patch20180724.sql =================================================================== diff -u -r424f8d213bbff9badfb9b913fd7c68d5cc1d5c3d -r365254f26a6f430e051f6ff117c8f01e224320ac --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/dbupdates/patch20180724.sql (.../patch20180724.sql) (revision 424f8d213bbff9badfb9b913fd7c68d5cc1d5c3d) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/dbupdates/patch20180724.sql (.../patch20180724.sql) (revision 365254f26a6f430e051f6ff117c8f01e224320ac) @@ -6,9 +6,9 @@ -- LDEV-4440 Change tool access URLs after migration to Spring MVC UPDATE lams_tool SET author_url = 'tool/lamc11/authoring/authoring.do', - learner_url = 'tool/lamc11/learning/learner.do', - learner_preview_url = 'tool/lamc11/learning/author.do', - learner_progress_url = 'tool/lamc11/learning/teacher.do', + learner_url = 'tool/lamc11/learning/learning.do?mode=learner', + learner_preview_url = 'tool/lamc11/learning/learning.do?mode=author', + learner_progress_url = 'tool/lamc11/learning/learning.do?mode=teacher', monitor_url = 'tool/lamc11/monitoring/monitoring.do', pedagogical_planner_url = 'tool/lamc11/pedagogicalPlanner/initPedagogicalPlannerForm.do' WHERE tool_signature = 'lamc11'; Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/controller/McLearningController.java =================================================================== diff -u -rd25e9265466c2a19b39850104b8db9a0332ab2f5 -r365254f26a6f430e051f6ff117c8f01e224320ac --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/controller/McLearningController.java (.../McLearningController.java) (revision d25e9265466c2a19b39850104b8db9a0332ab2f5) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/controller/McLearningController.java (.../McLearningController.java) (revision 365254f26a6f430e051f6ff117c8f01e224320ac) @@ -96,7 +96,7 @@ @Autowired private WebApplicationContext applicationContext; - @RequestMapping("/learner") + @RequestMapping("/learning") public String execute(@ModelAttribute McLearningForm mcLearningForm, HttpServletRequest request) { mcLearningForm.setMcService(mcService); @@ -278,13 +278,13 @@ nextUrl = mcService.leaveToolSession(new Long(toolSessionID), userDto.getUserID().longValue()); } catch (DataMissingException e) { McLearningController.logger.error("failure getting nextUrl: " + e); - return "learningIndex"; + return "learning/AnswersContent"; } catch (ToolException e) { McLearningController.logger.error("failure getting nextUrl: " + e); - return "learningIndex"; + return "learning/AnswersContent"; } catch (Exception e) { McLearningController.logger.error("unknown exception getting nextUrl: " + e); - return "learningIndex"; + return "learning/AnswersContent"; } response.sendRedirect(nextUrl); Index: lams_tool_lamc/web/authoring/BasicContent.jsp =================================================================== diff -u -r5cc2f28c0fd508cf034496ad94d4892c373431f1 -r365254f26a6f430e051f6ff117c8f01e224320ac --- lams_tool_lamc/web/authoring/BasicContent.jsp (.../BasicContent.jsp) (revision 5cc2f28c0fd508cf034496ad94d4892c373431f1) +++ lams_tool_lamc/web/authoring/BasicContent.jsp (.../BasicContent.jsp) (revision 365254f26a6f430e051f6ff117c8f01e224320ac) @@ -24,7 +24,7 @@ }; function importQTI(){ - window.open('questions/questionFile.jsp?limitType=mc', + window.open('questions/questionFile.jsp?limitType=mc', 'QuestionFile','width=500,height=240,scrollbars=yes'); } @@ -45,7 +45,7 @@ function exportQTI() { var frame = document.getElementById("downloadFileDummyIframe"), title = encodeURIComponent(document.getElementsByName("title")[0].value); - frame.src = 'authoring/exportQTI.do?sessionMapId=${sessionMapId}" />' + frame.src = 'authoring/exportQTI.do?sessionMapId=${sessionMapId}' + '&title=' + title; } Index: lams_tool_lamc/web/authoring/pedagogicalPlannerForm.jsp =================================================================== diff -u -r9e395fca5d7eb4a5ac4c9768642a336723a950f7 -r365254f26a6f430e051f6ff117c8f01e224320ac --- lams_tool_lamc/web/authoring/pedagogicalPlannerForm.jsp (.../pedagogicalPlannerForm.jsp) (revision 9e395fca5d7eb4a5ac4c9768642a336723a950f7) +++ lams_tool_lamc/web/authoring/pedagogicalPlannerForm.jsp (.../pedagogicalPlannerForm.jsp) (revision 365254f26a6f430e051f6ff117c8f01e224320ac) @@ -108,7 +108,7 @@ - +
- Index: lams_tool_lamc/web/learning/ViewAnswers.jsp =================================================================== diff -u -r9e395fca5d7eb4a5ac4c9768642a336723a950f7 -r365254f26a6f430e051f6ff117c8f01e224320ac --- lams_tool_lamc/web/learning/ViewAnswers.jsp (.../ViewAnswers.jsp) (revision 9e395fca5d7eb4a5ac4c9768642a336723a950f7) +++ lams_tool_lamc/web/learning/ViewAnswers.jsp (.../ViewAnswers.jsp) (revision 365254f26a6f430e051f6ff117c8f01e224320ac) @@ -295,12 +295,12 @@
- - - - - - + + + + + + @@ -312,7 +312,7 @@ || (mcGeneralLearnerFlowDTO.retries == 'true') && (mcGeneralLearnerFlowDTO.passMarkApplicable == 'true') && (mcGeneralLearnerFlowDTO.userOverPassMark == 'true')}">