();
@@ -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
===================================================================
diff -u -r38b91d278128cd1c5e22eb93a1631d1494f7405e -r1d4d39bc99bceeb2f3400228a83823b8cd67c6da
--- lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/model/Notebook.java (.../Notebook.java) (revision 38b91d278128cd1c5e22eb93a1631d1494f7405e)
+++ lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/model/Notebook.java (.../Notebook.java) (revision 1d4d39bc99bceeb2f3400228a83823b8cd67c6da)
@@ -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
===================================================================
diff -u -r38b91d278128cd1c5e22eb93a1631d1494f7405e -r1d4d39bc99bceeb2f3400228a83823b8cd67c6da
--- lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/actions/AuthoringAction.java (.../AuthoringAction.java) (revision 38b91d278128cd1c5e22eb93a1631d1494f7405e)
+++ lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/actions/AuthoringAction.java (.../AuthoringAction.java) (revision 1d4d39bc99bceeb2f3400228a83823b8cd67c6da)
@@ -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
===================================================================
diff -u -r58cfe8c94ee9878fc43820e4f0ae4d1f8a1df35a -r1d4d39bc99bceeb2f3400228a83823b8cd67c6da
--- lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/actions/LearningAction.java (.../LearningAction.java) (revision 58cfe8c94ee9878fc43820e4f0ae4d1f8a1df35a)
+++ lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/actions/LearningAction.java (.../LearningAction.java) (revision 1d4d39bc99bceeb2f3400228a83823b8cd67c6da)
@@ -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
===================================================================
diff -u -r5948e17402e1ad574aeddbe55f93dca2f58bbbec -r1d4d39bc99bceeb2f3400228a83823b8cd67c6da
--- lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/forms/AuthoringForm.java (.../AuthoringForm.java) (revision 5948e17402e1ad574aeddbe55f93dca2f58bbbec)
+++ lams_tool_notebook/src/java/org/lamsfoundation/lams/tool/notebook/web/forms/AuthoringForm.java (.../AuthoringForm.java) (revision 1d4d39bc99bceeb2f3400228a83823b8cd67c6da)
@@ -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
===================================================================
diff -u -r5948e17402e1ad574aeddbe55f93dca2f58bbbec -r1d4d39bc99bceeb2f3400228a83823b8cd67c6da
--- lams_tool_notebook/web/pages/authoring/advanced.jsp (.../advanced.jsp) (revision 5948e17402e1ad574aeddbe55f93dca2f58bbbec)
+++ lams_tool_notebook/web/pages/authoring/advanced.jsp (.../advanced.jsp) (revision 1d4d39bc99bceeb2f3400228a83823b8cd67c6da)
@@ -10,6 +10,11 @@
+
+
+
+ |
+
Index: lams_tool_notebook/web/pages/learning/notebook.jsp
===================================================================
diff -u -r58cfe8c94ee9878fc43820e4f0ae4d1f8a1df35a -r1d4d39bc99bceeb2f3400228a83823b8cd67c6da
--- lams_tool_notebook/web/pages/learning/notebook.jsp (.../notebook.jsp) (revision 58cfe8c94ee9878fc43820e4f0ae4d1f8a1df35a)
+++ lams_tool_notebook/web/pages/learning/notebook.jsp (.../notebook.jsp) (revision 1d4d39bc99bceeb2f3400228a83823b8cd67c6da)
@@ -14,35 +14,31 @@
${notebookDTO.instructions}
-
-
-
-
-
- |
-
-
-
-
-
-
+
+
+
+ === ${lrnForm.entryText} ===
|
-
+
+
+
-
-
-
-
- button.finish
-
- |
-
-
+
+
+
+
+ button.finish
+
+ |
+
+
+
+