Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java =================================================================== diff -u -r3f27eea9deb1424106b5397c4559d3f609416399 -rb9c3c66cb229fd9bc0d09873e3fc3543854394ea --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java (.../NbAuthoringAction.java) (revision 3f27eea9deb1424106b5397c4559d3f609416399) +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java (.../NbAuthoringAction.java) (revision b9c3c66cb229fd9bc0d09873e3fc3543854394ea) @@ -27,6 +27,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import org.apache.log4j.Logger; import org.apache.struts.actions.LookupDispatchAction; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; @@ -60,8 +61,9 @@ public class NbAuthoringAction extends LookupDispatchAction { - - protected Map getKeyMethodMap() + static Logger logger = Logger.getLogger(NbAuthoringAction.class.getName()); + + protected Map getKeyMethodMap() { Map map = new HashMap(); map.put(NoticeboardConstants.BUTTON_BASIC, "basic" ); @@ -172,7 +174,10 @@ String onlineInstruction = WebUtil.readStrParam(request, NoticeboardConstants.RICH_TEXT_ONLINE_INSTRN, true); String offlineInstruction = WebUtil.readStrParam(request, NoticeboardConstants.RICH_TEXT_OFFLINE_INSTRN, true); String content = WebUtil.readStrParam(request, NoticeboardConstants.RICH_TEXT_CONTENT, true); - + String title = WebUtil.readStrParam(request, NoticeboardConstants.RICH_TEXT_TITLE, true); + + if(title != null) + form.setTitle(title); if(content != null) form.setContent(content); if(onlineInstruction != null)