dbResultCount) | (attemptsAllowed == 0));// && !user.isSessionFinished();
+ boolean isResubmitAllowed = ((attemptsAllowed > dbResultCount) | (attemptsAllowed == 0));
sessionMap.put(AssessmentConstants.ATTR_IS_RESUBMIT_ALLOWED, isResubmitAllowed);
+ //calculate whether isUserFailed
+ AssessmentResult result = (AssessmentResult) sessionMap.get(AssessmentConstants.ATTR_ASSESSMENT_RESULT);
+ int passingMark = assessment.getPassingMark();
+ boolean isUserFailed = ((passingMark != 0) && (passingMark > result.getGrade()));
+ request.setAttribute(AssessmentConstants.ATTR_IS_USER_FAILED, isUserFailed);
+
sessionMap.put(AssessmentConstants.ATTR_FINISHED_LOCK, true);
request.setAttribute(AssessmentConstants.ATTR_SESSION_MAP_ID, sessionMapID);
return mapping.findForward(AssessmentConstants.SUCCESS);
Index: lams_tool_assessment/web/pages/authoring/advance.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_assessment/web/pages/authoring/advance.jsp,v
diff -u -r1.4 -r1.5
--- lams_tool_assessment/web/pages/authoring/advance.jsp 2 Jun 2011 04:18:30 -0000 1.4
+++ lams_tool_assessment/web/pages/authoring/advance.jsp 7 Dec 2011 19:23:59 -0000 1.5
@@ -1,6 +1,26 @@
<%@ include file="/common/taglibs.jsp"%>
+
+
@@ -35,7 +55,17 @@
-
+
+
+
+
+ checked="checked"
+ />
+
+
6
5
@@ -44,7 +74,16 @@
2
1
-
+
+
+
+ checked="checked"
+ />
+
+
+
+
Index: lams_tool_assessment/web/pages/authoring/basic.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_assessment/web/pages/authoring/basic.jsp,v
diff -u -r1.11 -r1.12
--- lams_tool_assessment/web/pages/authoring/basic.jsp 3 Oct 2011 13:51:47 -0000 1.11
+++ lams_tool_assessment/web/pages/authoring/basic.jsp 7 Dec 2011 19:23:59 -0000 1.12
@@ -6,6 +6,10 @@
Index: lams_tool_assessment/web/pages/learning/learning.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_assessment/web/pages/learning/learning.jsp,v
diff -u -r1.17 -r1.18
--- lams_tool_assessment/web/pages/learning/learning.jsp 2 Jun 2011 04:18:30 -0000 1.17
+++ lams_tool_assessment/web/pages/learning/learning.jsp 7 Dec 2011 19:23:59 -0000 1.18
@@ -162,6 +162,14 @@
+
+
+
+ ${assessment.passingMark}
+
+
+
+
@@ -196,10 +204,12 @@
-
-
-
-
+
+
+
+
+
+
Index: lams_tool_assessment/web/pages/monitoring/parts/advanceoptions.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_assessment/web/pages/monitoring/parts/advanceoptions.jsp,v
diff -u -r1.3 -r1.4
--- lams_tool_assessment/web/pages/monitoring/parts/advanceoptions.jsp 18 May 2011 18:48:24 -0000 1.3
+++ lams_tool_assessment/web/pages/monitoring/parts/advanceoptions.jsp 7 Dec 2011 19:23:59 -0000 1.4
@@ -55,6 +55,23 @@
+
+ |
+
+
+
+
+ -
+
+
+ ${assessment.passingMark}
+
+
+ |
+
+
+
+
|