Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringForm.java =================================================================== diff -u -rd3a41dad06984abd5b0198d51471671b40614979 -r4de268b9421a177fd5dcdb28c26ed392000aaf08 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringForm.java (.../NbAuthoringForm.java) (revision d3a41dad06984abd5b0198d51471671b40614979) +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringForm.java (.../NbAuthoringForm.java) (revision 4de268b9421a177fd5dcdb28c26ed392000aaf08) @@ -273,11 +273,14 @@ { nbContent.setTitle(getTitle()); nbContent.setContent(getContent()); - nbContent.setOnlineInstructions(getOnlineInstructions()); - nbContent.setOfflineInstructions(getOfflineInstructions()); - nbContent.setReflectOnActivity(getReflectOnActivity()); - nbContent.setReflectInstructions(getReflectInstructions()); - nbContent.setDateUpdated(new Date(System.currentTimeMillis())); + if (defineLater == null || defineLater.isEmpty()) { + // ie. If defineLater is null or empty, this means we are in authoring + nbContent.setOnlineInstructions(getOnlineInstructions()); + nbContent.setOfflineInstructions(getOfflineInstructions()); + nbContent.setReflectOnActivity(getReflectOnActivity()); + nbContent.setReflectInstructions(getReflectInstructions()); + nbContent.setDateUpdated(new Date(System.currentTimeMillis())); + } } public String getCurrentTab() { Index: lams_tool_nb/web/authoring/authoring.jsp =================================================================== diff -u -r18e5e690d2e1a7c3d918759f7a2827c8205feaac -r4de268b9421a177fd5dcdb28c26ed392000aaf08 --- lams_tool_nb/web/authoring/authoring.jsp (.../authoring.jsp) (revision 18e5e690d2e1a7c3d918759f7a2827c8205feaac) +++ lams_tool_nb/web/authoring/authoring.jsp (.../authoring.jsp) (revision 4de268b9421a177fd5dcdb28c26ed392000aaf08) @@ -63,6 +63,7 @@ +