Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/McResources.properties
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/Attic/McResources.properties,v
diff -u -r1.10 -r1.11
--- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/McResources.properties 20 Oct 2005 21:41:19 -0000 1.10
+++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/McResources.properties 22 Oct 2005 14:45:38 -0000 1.11
@@ -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
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McAction.java,v
diff -u -r1.16 -r1.17
--- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McAction.java 21 Oct 2005 13:20:45 -0000 1.16
+++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McAction.java 22 Oct 2005 14:45:37 -0000 1.17
@@ -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
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McAuthoringForm.java,v
diff -u -r1.10 -r1.11
--- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McAuthoringForm.java 20 Oct 2005 20:24:20 -0000 1.10
+++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McAuthoringForm.java 22 Oct 2005 14:45:37 -0000 1.11
@@ -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
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McStarterAction.java,v
diff -u -r1.8 -r1.9
--- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McStarterAction.java 21 Oct 2005 13:20:45 -0000 1.8
+++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/web/McStarterAction.java 22 Oct 2005 14:45:37 -0000 1.9
@@ -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
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_lamc/web/Attic/authoringMaincontent.jsp,v
diff -u -r1.15 -r1.16
--- lams_tool_lamc/web/authoringMaincontent.jsp 21 Oct 2005 13:20:44 -0000 1.15
+++ lams_tool_lamc/web/authoringMaincontent.jsp 22 Oct 2005 14:45:37 -0000 1.16
@@ -100,22 +100,22 @@
|
+ |
- |
||
|
+ |
- |
||
|
+ |
+
" value=" |
-
-
+
+    
+
|
-
+
+    
+
|
+
|
+ |
+
" value=" |
-
-
- |
-
+    
+
|
+ |
|
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+ |
+
+    + | +|
+ |
+
+ |
+