Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/NoticeboardConstants.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/NoticeboardConstants.java,v diff -u -r1.22 -r1.23 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/NoticeboardConstants.java 19 Jul 2006 05:15:49 -0000 1.22 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/NoticeboardConstants.java 23 Aug 2006 07:29:07 -0000 1.23 @@ -88,6 +88,7 @@ //used in authoring public static final String TOOL_CONTENT_ID = "toolContentID"; //request + session variable + public static final String CONTENT_FOLDER_ID = "contentFolderID"; //request variable public static final String RICH_TEXT_TITLE = "richTextTitle"; public static final String RICH_TEXT_CONTENT = "richTextContent"; public static final String RICH_TEXT_ONLINE_INSTRN = "richTextOnlineInstructions"; Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java,v diff -u -r1.27 -r1.28 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java 25 Jul 2006 04:53:06 -0000 1.27 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java 23 Aug 2006 07:29:07 -0000 1.28 @@ -124,7 +124,10 @@ NbAuthoringForm nbForm = new NbAuthoringForm(); Long contentId = WebUtil.readLongParam(request, NoticeboardConstants.TOOL_CONTENT_ID); + String contentFolderId = WebUtil.readStrParam(request, NoticeboardConstants.CONTENT_FOLDER_ID); + nbForm.setToolContentID(contentId.toString()); + nbForm.setContentFolderID(contentFolderId); /* DefineLater is used in the basic screen. If defineLater is set, then in the authoring page, * the two tabs {Advanced, Instructions} are not visible. Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringForm.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringForm.java,v diff -u -r1.15 -r1.16 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringForm.java 19 Jul 2006 05:15:48 -0000 1.15 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringForm.java 23 Aug 2006 07:29:07 -0000 1.16 @@ -76,6 +76,7 @@ private String method; private String toolContentID; + private String contentFolderID; private String defineLater; private FormFile onlineFile; @@ -203,6 +204,22 @@ this.toolContentID = toolContentID; } + /** + * + * @return Returns the contentFolderID + */ + public String getContentFolderID() { + return contentFolderID; + } + + /** + * + * @param contentFolderID The contentFolderID is set + */ + public void setContentFolderID(String contentFolderID) { + this.contentFolderID = contentFolderID; + } + public void reset(ActionMapping mapping, HttpServletRequest request) { // this.content = null;