Index: lams_tool_notebook/conf/hibernate/mappings/org/lamsfoundation/lams/tool/notebook/model/Notebook.hbm.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_notebook/conf/hibernate/mappings/org/lamsfoundation/lams/tool/notebook/model/Attic/Notebook.hbm.xml,v diff -u -r1.1 -r1.2 --- lams_tool_notebook/conf/hibernate/mappings/org/lamsfoundation/lams/tool/notebook/model/Notebook.hbm.xml 20 Jul 2006 01:11:09 -0000 1.1 +++ lams_tool_notebook/conf/hibernate/mappings/org/lamsfoundation/lams/tool/notebook/model/Notebook.hbm.xml 27 Jul 2006 06:06:46 -0000 1.2 @@ -87,6 +87,15 @@ /> + + onlineInstructionsFiles; public Set offlineInstructionsFiles; @@ -72,6 +74,7 @@ onlineInstructions = notebook.getOnlineInstructions(); offlineInstructions = notebook.getOfflineInstructions(); contentInUse = notebook.getContentInUse(); + allowRichEditor = notebook.getAllowRichEditor(); onlineInstructionsFiles = new TreeSet(); offlineInstructionsFiles = new TreeSet(); @@ -176,4 +179,12 @@ public void setContentInUse(Boolean contentInUse) { this.contentInUse = contentInUse; } + + public boolean isAllowRichEditor() { + return allowRichEditor; + } + + public void setAllowRichEditor(boolean allowRichEditor) { + this.allowRichEditor = allowRichEditor; + } } \ No newline at end of file Index: lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/model/Notebook.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/model/Notebook.java,v diff -u -r1.2 -r1.3 --- lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/model/Notebook.java 20 Jul 2006 05:41:21 -0000 1.2 +++ lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/model/Notebook.java 27 Jul 2006 06:06:46 -0000 1.3 @@ -68,6 +68,8 @@ private Boolean runOffline; private Boolean lockOnFinished; + + private Boolean allowRichEditor; private String onlineInstructions; @@ -219,7 +221,19 @@ public void setLockOnFinished(Boolean lockOnFinished) { this.lockOnFinished = lockOnFinished; } + + /** + * @hibernate.property column="allow_rich_editor" length="1" + * @return + */ + public Boolean getAllowRichEditor() { + return allowRichEditor; + } + public void setAllowRichEditor(Boolean allowRichEditor) { + this.allowRichEditor = allowRichEditor; + } + /** * @hibernate.property column="online_instructions" length="65535" * Index: lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/actions/AuthoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/actions/AuthoringAction.java,v diff -u -r1.2 -r1.3 --- lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/actions/AuthoringAction.java 20 Jul 2006 05:41:21 -0000 1.2 +++ lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/actions/AuthoringAction.java 27 Jul 2006 06:06:46 -0000 1.3 @@ -353,6 +353,7 @@ notebook.setOfflineInstructions(authForm.getOnlineInstruction()); notebook.setOnlineInstructions(authForm.getOfflineInstruction()); notebook.setLockOnFinished(authForm.isLockOnFinished()); + notebook.setAllowRichEditor(authForm.isAllowRichEditor()); } /** @@ -369,6 +370,7 @@ authForm.setOnlineInstruction(notebook.getOnlineInstructions()); authForm.setOfflineInstruction(notebook.getOfflineInstructions()); authForm.setLockOnFinished(notebook.getLockOnFinished()); + authForm.setAllowRichEditor(notebook.getAllowRichEditor()); } /** Index: lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/actions/LearningAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/actions/LearningAction.java,v diff -u -r1.3 -r1.4 --- lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/actions/LearningAction.java 25 Jul 2006 07:15:35 -0000 1.3 +++ lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/actions/LearningAction.java 27 Jul 2006 06:06:46 -0000 1.4 @@ -114,6 +114,8 @@ NotebookDTO notebookDTO = new NotebookDTO(); notebookDTO.title = notebook.getTitle(); notebookDTO.instructions = notebook.getInstructions(); + notebookDTO.allowRichEditor = notebook.getAllowRichEditor(); + request.setAttribute("notebookDTO", notebookDTO); // Set the content in use flag. Index: lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/forms/AuthoringForm.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/forms/AuthoringForm.java,v diff -u -r1.1 -r1.2 --- lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/forms/AuthoringForm.java 20 Jul 2006 01:11:10 -0000 1.1 +++ lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/forms/AuthoringForm.java 27 Jul 2006 06:06:46 -0000 1.2 @@ -56,6 +56,8 @@ boolean lockOnFinished; + boolean allowRichEditor; + FormFile onlineFile; FormFile offlineFile; @@ -182,4 +184,12 @@ public void setDeleteFileUuid(Long deleteFile) { this.deleteFileUuid = deleteFile; } + + public boolean isAllowRichEditor() { + return allowRichEditor; + } + + public void setAllowRichEditor(boolean allowRichEditor) { + this.allowRichEditor = allowRichEditor; + } } Index: lams_tool_notebook/web/pages/authoring/advanced.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_notebook/web/pages/authoring/advanced.jsp,v diff -u -r1.1 -r1.2 --- lams_tool_notebook/web/pages/authoring/advanced.jsp 20 Jul 2006 01:11:10 -0000 1.1 +++ lams_tool_notebook/web/pages/authoring/advanced.jsp 27 Jul 2006 06:06:46 -0000 1.2 @@ -10,6 +10,11 @@ + + + + + Index: lams_tool_notebook/web/pages/learning/notebook.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_notebook/web/pages/learning/notebook.jsp,v diff -u -r1.2 -r1.3 --- lams_tool_notebook/web/pages/learning/notebook.jsp 25 Jul 2006 07:15:33 -0000 1.2 +++ lams_tool_notebook/web/pages/learning/notebook.jsp 27 Jul 2006 06:06:45 -0000 1.3 @@ -14,35 +14,31 @@ ${notebookDTO.instructions} - - - - - - - - - -
- -
+ + + + === ${lrnForm.entryText} === - + + + - - - - - button.finish - - - - + + + + + button.finish + + + + + +