Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/controller/McLearningController.java =================================================================== diff -u -raf4e1c770ec77e97fa3d30f3bc4dbd95e5ab9f55 -r1d029587ac6d31024eb5c5536b0f0eb502e8e15c --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/controller/McLearningController.java (.../McLearningController.java) (revision af4e1c770ec77e97fa3d30f3bc4dbd95e5ab9f55) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/controller/McLearningController.java (.../McLearningController.java) (revision 1d029587ac6d31024eb5c5536b0f0eb502e8e15c) @@ -142,6 +142,9 @@ request.getSession().setAttribute(sessionMap.getSessionID(), sessionMap); mcLearningForm.setHttpSessionID(sessionMap.getSessionID()); + sessionMap.put(McAppConstants.CONFIG_KEY_HIDE_TITLES, + Boolean.valueOf(mcService.getConfigValue(McAppConstants.CONFIG_KEY_HIDE_TITLES))); + String toolSessionID = request.getParameter(AttributeNames.PARAM_TOOL_SESSION_ID); mcLearningForm.setToolSessionID(toolSessionID); @@ -243,7 +246,7 @@ if (groupLeader == null && !mode.equals(ToolAccessMode.TEACHER.toString())) { Set groupUsers = mcSession.getMcQueUsers();// mcService.getUsersBySession(new - // Long(toolSessionID).longValue()); + // Long(toolSessionID).longValue()); request.setAttribute(McAppConstants.ATTR_GROUP_USERS, groupUsers); request.setAttribute(McAppConstants.TOOL_SESSION_ID, toolSessionID); request.setAttribute(McAppConstants.ATTR_CONTENT, mcContent); @@ -432,14 +435,14 @@ user.setLastAttemptTotalMark(learnerMark); user.setResponseFinalised(true); mcService.updateMcQueUsr(user); - + //if this is a leader finishes, complete all non-leaders as well, also copy leader results to them if (content.isUseSelectLeaderToolOuput() && session.isUserGroupLeader(user)) { session.getMcQueUsers().forEach(sessionUser -> { //finish non-leader sessionUser.setResponseFinalised(true); mcService.updateMcQueUsr(user); - + //copy answers from leader to non-leaders mcService.copyAnswersFromLeader(sessionUser, session.getGroupLeader()); }); @@ -569,7 +572,7 @@ //rebuildFeedbackMapfromDB Map mapFeedbackContent = new TreeMap(new McComparator()); int i = 1; - for(McQueContent question : questions) { + for (McQueContent question : questions) { String feedback = question.getFeedback(); mapFeedbackContent.put(String.valueOf(i++), feedback); } Index: lams_tool_lamc/web/learning/CombinedAnswersContent.jsp =================================================================== diff -u -r9ca39edffd0c57ba7deeb38316f5a0f7b0d8fe44 -r1d029587ac6d31024eb5c5536b0f0eb502e8e15c --- lams_tool_lamc/web/learning/CombinedAnswersContent.jsp (.../CombinedAnswersContent.jsp) (revision 9ca39edffd0c57ba7deeb38316f5a0f7b0d8fe44) +++ lams_tool_lamc/web/learning/CombinedAnswersContent.jsp (.../CombinedAnswersContent.jsp) (revision 1d029587ac6d31024eb5c5536b0f0eb502e8e15c) @@ -14,8 +14,10 @@ ${answerDto.displayOrder}) - -
+ + +
+
Index: lams_tool_lamc/web/learning/SingleQuestionAnswersContent.jsp =================================================================== diff -u -r9ca39edffd0c57ba7deeb38316f5a0f7b0d8fe44 -r1d029587ac6d31024eb5c5536b0f0eb502e8e15c --- lams_tool_lamc/web/learning/SingleQuestionAnswersContent.jsp (.../SingleQuestionAnswersContent.jsp) (revision 9ca39edffd0c57ba7deeb38316f5a0f7b0d8fe44) +++ lams_tool_lamc/web/learning/SingleQuestionAnswersContent.jsp (.../SingleQuestionAnswersContent.jsp) (revision 1d029587ac6d31024eb5c5536b0f0eb502e8e15c) @@ -19,8 +19,10 @@ ${answerDto.displayOrder}) - -
+ + +
+
Index: lams_tool_lamc/web/learning/ViewAnswers.jsp =================================================================== diff -u -r9ca39edffd0c57ba7deeb38316f5a0f7b0d8fe44 -r1d029587ac6d31024eb5c5536b0f0eb502e8e15c --- lams_tool_lamc/web/learning/ViewAnswers.jsp (.../ViewAnswers.jsp) (revision 9ca39edffd0c57ba7deeb38316f5a0f7b0d8fe44) +++ lams_tool_lamc/web/learning/ViewAnswers.jsp (.../ViewAnswers.jsp) (revision 1d029587ac6d31024eb5c5536b0f0eb502e8e15c) @@ -107,8 +107,10 @@ ${status.count}) - -
+ + +
+