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('
- |