Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/McResources.properties =================================================================== diff -u -r8638df541d8dada50e311c121e24534c33a889d6 -r39778e7509e6bd9114ae3cf2b4f50aea98f8a8e5 --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/McResources.properties (.../McResources.properties) (revision 8638df541d8dada50e311c121e24534c33a889d6) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/McResources.properties (.../McResources.properties) (revision 39778e7509e6bd9114ae3cf2b4f50aea98f8a8e5) @@ -47,6 +47,9 @@ label.uploadedOnlineFiles =Uploaded Online Files: option.on =ON option.off =OFF +option.correct =Correct +option.incorrect =Incorrect + feedback =Please address the following issues before submit.
error.emptyQuestion =Please enter the question text. The chosen question can not be empty. error.title =The field "Title" is mandatory.
Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McAction.java =================================================================== diff -u -rae1fa7e669d0c544de8ec053098b0eaa2f0e54e6 -r39778e7509e6bd9114ae3cf2b4f50aea98f8a8e5 --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McAction.java (.../McAction.java) (revision ae1fa7e669d0c544de8ec053098b0eaa2f0e54e6) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McAction.java (.../McAction.java) (revision 39778e7509e6bd9114ae3cf2b4f50aea98f8a8e5) @@ -551,6 +551,8 @@ } logger.debug("doneOptions persists all the options"); + + mcAuthoringForm.resetUserAction(); return (mapping.findForward(LOAD_QUESTIONS)); } @@ -588,7 +590,6 @@ } - Map mapQuestionsContent=repopulateMap(request, "questionContent"); logger.debug("FINAL mapQuestionsContent after shrinking: " + mapQuestionsContent); logger.debug("mapQuestionsContent size after shrinking: " + mapQuestionsContent.size()); Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McAuthoringForm.java =================================================================== diff -u -r5cf96a36b8ac2deb83f53e8ec7693dec994a1379 -r39778e7509e6bd9114ae3cf2b4f50aea98f8a8e5 --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McAuthoringForm.java (.../McAuthoringForm.java) (revision 5cf96a36b8ac2deb83f53e8ec7693dec994a1379) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McAuthoringForm.java (.../McAuthoringForm.java) (revision 39778e7509e6bd9114ae3cf2b4f50aea98f8a8e5) @@ -35,6 +35,7 @@ protected String questionIndex; protected String optionIndex; + protected String selectedIndex; protected String editDefaultQuestion; protected String removeOptionContent; @@ -91,6 +92,7 @@ protected String edit; + public void resetUserAction() { this.editDefaultQuestion=null; @@ -149,6 +151,7 @@ this.instructions=null; this.questionIndex=null; this.optionIndex=null; + this.selectedIndex=null; this.isRemoveContent=null; this.toolContentId=null; @@ -179,6 +182,9 @@ this.synchInMonitor =OPTION_OFF; this.usernameVisible =OPTION_OFF; this.questionsSequenced =OPTION_OFF; + + this.retries =OPTION_OFF; + this.showFeedback =OPTION_OFF; } @@ -752,4 +758,16 @@ public void setSubmitQuestions(String submitQuestions) { this.submitQuestions = submitQuestions; } + /** + * @return Returns the selectedIndex. + */ + public String getSelectedIndex() { + return selectedIndex; + } + /** + * @param selectedIndex The selectedIndex to set. + */ + public void setSelectedIndex(String selectedIndex) { + this.selectedIndex = selectedIndex; + } } Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McStarterAction.java =================================================================== diff -u -rae1fa7e669d0c544de8ec053098b0eaa2f0e54e6 -r39778e7509e6bd9114ae3cf2b4f50aea98f8a8e5 --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McStarterAction.java (.../McStarterAction.java) (revision ae1fa7e669d0c544de8ec053098b0eaa2f0e54e6) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McStarterAction.java (.../McStarterAction.java) (revision 39778e7509e6bd9114ae3cf2b4f50aea98f8a8e5) @@ -314,6 +314,11 @@ McUtils.setDefaultSessionAttributes(request, mcContent, mcAuthoringForm); + + /** reset all radioboxes to false*/ + mcAuthoringForm.resetRadioBoxes(); + logger.debug("all radioboxes arec reset"); + logger.debug("RICHTEXT_TITLE:" + request.getSession().getAttribute(RICHTEXT_TITLE)); logger.debug("getting default content"); /** @@ -323,6 +328,7 @@ request.getSession().setAttribute(CONTENT_IN_USE, new Boolean(false)); logger.debug("CONTENT_IN_USE: " + request.getSession().getAttribute(CONTENT_IN_USE)); + /* this is already done in mcAuthoringForm.resetRadioBoxes()*/ mcAuthoringForm.setUsernameVisible(OFF); mcAuthoringForm.setQuestionsSequenced(OFF); mcAuthoringForm.setSynchInMonitor(OFF); Index: lams_tool_lamc/web/authoringMaincontent.jsp =================================================================== diff -u -rae1fa7e669d0c544de8ec053098b0eaa2f0e54e6 -r39778e7509e6bd9114ae3cf2b4f50aea98f8a8e5 --- lams_tool_lamc/web/authoringMaincontent.jsp (.../authoringMaincontent.jsp) (revision ae1fa7e669d0c544de8ec053098b0eaa2f0e54e6) +++ lams_tool_lamc/web/authoringMaincontent.jsp (.../authoringMaincontent.jsp) (revision 39778e7509e6bd9114ae3cf2b4f50aea98f8a8e5) @@ -100,22 +100,22 @@
- +
- + - + @@ -125,42 +125,45 @@ - + + - - - + - + + - - - - - -
: : - - - + + +
: : - - - + + +
: : " value="" size="50" maxlength="255" > - + +     + - + +     + -
: : " value="" size="50" maxlength="255" > - - + - +     + @@ -176,15 +179,13 @@
+
@@ -198,9 +199,94 @@
-

Advanced Definitions

+

Advanced Definitions

-The advanced contents should go here + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ : + + + + + + + + +
+ : + + + + + + + + +
+ : + + + + + + + + +
+ : + +
+ : + + +
+ : + + +
+    +
+ + + +
+
@@ -210,8 +296,20 @@

Instructions

-Instructions are here + + + + + +
+ + + +
+ +
+
Cancel Index: lams_tool_lamc/web/editOptionsContent.jsp =================================================================== diff -u -rae1fa7e669d0c544de8ec053098b0eaa2f0e54e6 -r39778e7509e6bd9114ae3cf2b4f50aea98f8a8e5 --- lams_tool_lamc/web/editOptionsContent.jsp (.../editOptionsContent.jsp) (revision ae1fa7e669d0c544de8ec053098b0eaa2f0e54e6) +++ lams_tool_lamc/web/editOptionsContent.jsp (.../editOptionsContent.jsp) (revision 39778e7509e6bd9114ae3cf2b4f50aea98f8a8e5) @@ -126,10 +126,7 @@ - - " > - - + " value="" size="50" maxlength="255"> @@ -139,15 +136,17 @@ - + + + optionIndex: + ;"> + + - " > - - " value="" size="50" maxlength="255"> @@ -157,12 +156,15 @@ + + optionIndex: + ;"> + + - - - +