Index: lams_tool_assessment/build.properties =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/build.properties,v diff -u -r1.3 -r1.4 --- lams_tool_assessment/build.properties 1 Jul 2009 02:39:10 -0000 1.3 +++ lams_tool_assessment/build.properties 15 Dec 2009 13:58:57 -0000 1.4 @@ -13,7 +13,7 @@ weblib=lib #project version -tool.version=20090612 +tool.version=20091215 # hide tool option hideTool=false Index: lams_tool_assessment/db/sql/create_lams_tool_assessment.sql =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/db/sql/create_lams_tool_assessment.sql,v diff -u -r1.13 -r1.14 --- lams_tool_assessment/db/sql/create_lams_tool_assessment.sql 1 Jul 2009 02:39:10 -0000 1.13 +++ lams_tool_assessment/db/sql/create_lams_tool_assessment.sql 15 Dec 2009 13:58:57 -0000 1.14 @@ -62,6 +62,7 @@ shuffle tinyint, case_sensitive tinyint, correct_answer tinyint DEFAULT 0, + allow_rich_editor tinyint DEFAULT 0, create_date datetime, create_by bigint, assessment_uid bigint, Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/dbupdates/patch20091215_updateFrom233.sql =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/dbupdates/patch20091215_updateFrom233.sql,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/dbupdates/patch20091215_updateFrom233.sql 15 Dec 2009 13:58:57 -0000 1.1 @@ -0,0 +1,3 @@ + +-- LDEV-2478 Adding Option to allow the student to have a rich text editor +alter table tl_laasse10_assessment_question add column allow_rich_editor tinyint DEFAULT 0; \ No newline at end of file Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/model/AssessmentQuestion.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/model/Attic/AssessmentQuestion.hbm.xml,v diff -u -r1.6 -r1.7 --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/model/AssessmentQuestion.hbm.xml 25 Mar 2009 22:46:28 -0000 1.6 +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/model/AssessmentQuestion.hbm.xml 15 Dec 2009 13:58:57 -0000 1.7 @@ -147,6 +147,14 @@ /> + + = 0) { form.setQuestionIndex(new Integer(questionIdx).toString()); } @@ -1223,7 +1224,7 @@ question.setFeedbackOnCorrect(questionForm.getFeedbackOnCorrect()); question.setFeedbackOnIncorrect(questionForm.getFeedbackOnIncorrect()); } else if ((type == AssessmentConstants.QUESTION_TYPE_ESSAY)) { - + question.setAllowRichEditor(questionForm.isAllowRichEditor()); } else if (type == AssessmentConstants.QUESTION_TYPE_ORDERING) { question.setPenaltyFactor(Float.parseFloat(questionForm.getPenaltyFactor())); question.setFeedbackOnCorrect(questionForm.getFeedbackOnCorrect()); Index: lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/form/AssessmentQuestionForm.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/form/AssessmentQuestionForm.java,v diff -u -r1.4 -r1.5 --- lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/form/AssessmentQuestionForm.java 25 Feb 2009 22:16:34 -0000 1.4 +++ lams_tool_assessment/src/java/org/lamsfoundation/lams/tool/assessment/web/form/AssessmentQuestionForm.java 15 Dec 2009 13:58:57 -0000 1.5 @@ -55,6 +55,7 @@ private boolean shuffle; private boolean caseSensitive; private boolean correctAnswer; + private boolean allowRichEditor; public String getSessionMapID() { return sessionMapID; @@ -199,5 +200,13 @@ public void setCorrectAnswer(boolean correctAnswer) { this.correctAnswer = correctAnswer; } + + public boolean isAllowRichEditor() { + return allowRichEditor; + } + public void setAllowRichEditor(boolean allowRichEditor) { + this.allowRichEditor = allowRichEditor; + } + } Index: lams_tool_assessment/web/pages/authoring/parts/addessay.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/web/pages/authoring/parts/addessay.jsp,v diff -u -r1.8 -r1.9 --- lams_tool_assessment/web/pages/authoring/parts/addessay.jsp 4 Aug 2009 19:15:08 -0000 1.8 +++ lams_tool_assessment/web/pages/authoring/parts/addessay.jsp 15 Dec 2009 13:58:57 -0000 1.9 @@ -107,6 +107,11 @@ Required field + +
+ +
+
Index: lams_tool_assessment/web/pages/learning/parts/essay.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_assessment/web/pages/learning/parts/essay.jsp,v diff -u -r1.3 -r1.4 --- lams_tool_assessment/web/pages/learning/parts/essay.jsp 5 Mar 2009 15:37:31 -0000 1.3 +++ lams_tool_assessment/web/pages/learning/parts/essay.jsp 15 Dec 2009 13:58:57 -0000 1.4 @@ -7,7 +7,17 @@
- + + + + + + ${question.answerString} + + + + +