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.11 -r1.12
--- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java 4 Aug 2005 06:07:29 -0000 1.11
+++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java 5 Aug 2005 01:32:41 -0000 1.12
@@ -61,7 +61,7 @@
*
* @struts:action path="/authoring" name="NbAuthoringForm" scope="session"
* type="org.lamsfoundation.lams.tool.noticeboard.web.NbAuthoringAction"
- * parameter="method" validate="false"
+ * parameter="method" validate="true" input=".authoringContent"
*
* @struts.action-exception key="error.exception.NbApplication" scope="request"
* type="org.lamsfoundation.lams.tool.noticeboard.NbApplicationException"
@@ -71,11 +71,9 @@
* type="java.lang.NullPointerException"
* path=".error"
* handler="org.lamsfoundation.lams.tool.noticeboard.web.CustomStrutsExceptionHandler"
+ *
+ * @struts:action-forward name="authoringContent" path=".authoringContent"
*
- * @struts:action-forward name="basic" path=".nb_basic"
- * @struts:action-forward name="advanced" path=".nb_advanced"
- * @struts:action-forward name="instructions" path=".nb_instructions"
- *
* ----------------XDoclet Tags--------------------
*/
@@ -119,7 +117,8 @@
{
NbAuthoringForm nbForm = (NbAuthoringForm)form;
copyAuthoringFormValuesIntoFormBean(request, nbForm);
- return mapping.findForward(NoticeboardConstants.BASIC_PAGE);
+
+ return mapping.findForward(NoticeboardConstants.AUTHOR_PAGE);
}
/**
@@ -129,15 +128,16 @@
NbAuthoringForm nbForm = (NbAuthoringForm)form;
copyAuthoringFormValuesIntoFormBean(request, nbForm);
- return mapping.findForward(NoticeboardConstants.BASIC_PAGE);
+ // return mapping.findForward(NoticeboardConstants.BASIC_PAGE);
+ return mapping.findForward(NoticeboardConstants.AUTHOR_PAGE);
}
/**
* Forwards to the advanced page.
*/
public ActionForward advanced(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) {
- return mapping.findForward(NoticeboardConstants.ADVANCED_PAGE);
+ return mapping.findForward(NoticeboardConstants.AUTHOR_PAGE);
}
/**
@@ -147,7 +147,8 @@
public ActionForward instructions(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) {
NbAuthoringForm nbForm = (NbAuthoringForm)form;
copyAuthoringFormValuesIntoFormBean(request, nbForm);
- return mapping.findForward(NoticeboardConstants.INSTRUCTIONS_PAGE);
+
+ return mapping.findForward(NoticeboardConstants.AUTHOR_PAGE);
}
/**
@@ -157,7 +158,8 @@
public ActionForward done(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) {
NbAuthoringForm nbForm = (NbAuthoringForm)form;
copyAuthoringFormValuesIntoFormBean(request, nbForm);
- return mapping.findForward(NoticeboardConstants.BASIC_PAGE);
+
+ return mapping.findForward(NoticeboardConstants.AUTHOR_PAGE);
}
/**
@@ -194,7 +196,7 @@
nbContent.setDefineLater(false);
nbService.updateNoticeboard(nbContent);
- return mapping.findForward(NoticeboardConstants.BASIC_PAGE); /** TODO: once the content is saved, should close the window */
+ return mapping.findForward(NoticeboardConstants.AUTHOR_PAGE);
}
/**
@@ -306,7 +308,10 @@
throw new NbApplicationException("Unable to upload file, exception was "+e.getMessage());
}
}
- return mapping.findForward(NoticeboardConstants.INSTRUCTIONS_PAGE);
+
+ nbForm.setMethod(NoticeboardConstants.INSTRUCTIONS);
+
+ return mapping.findForward(NoticeboardConstants.AUTHOR_PAGE);
}
@@ -347,9 +352,9 @@
//remove entry from db
nbService.removeAttachment(attachment);
-
+ nbForm.setMethod(NoticeboardConstants.INSTRUCTIONS);
- return mapping.findForward(NoticeboardConstants.INSTRUCTIONS_PAGE);
+ return mapping.findForward(NoticeboardConstants.AUTHOR_PAGE);
}
Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringStarterAction.java
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/Attic/NbAuthoringStarterAction.java,v
diff -u -r1.9 -r1.10
--- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringStarterAction.java 3 Aug 2005 03:09:58 -0000 1.9
+++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringStarterAction.java 5 Aug 2005 01:34:18 -0000 1.10
@@ -73,9 +73,8 @@
* type="java.lang.NullPointerException"
* path=".error"
* handler="org.lamsfoundation.lams.tool.noticeboard.web.CustomStrutsExceptionHandler"
- *
- * @struts:action-forward name="basic" path=".nb_basic"
* @struts:action-forward name="displayMessage" path=".message"
+ * @struts:action-forward name="authoringContent" path=".authoringContent"
* ----------------XDoclet Tags--------------------
*/
@@ -207,8 +206,8 @@
}
NbWebUtil.addUploadsToSession(request, attachmentMap);
request.getSession().setAttribute(FORM, nbForm);
-
- return mapping.findForward(NoticeboardConstants.BASIC_PAGE);
+
+ return mapping.findForward(NoticeboardConstants.AUTHOR_PAGE);
}
/**
Index: lams_tool_nb/web/a_Advanced.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_nb/web/Attic/a_Advanced.jsp,v
diff -u -r1.2 -r1.3
--- lams_tool_nb/web/a_Advanced.jsp 22 Jul 2005 07:06:16 -0000 1.2
+++ lams_tool_nb/web/a_Advanced.jsp 5 Aug 2005 01:34:42 -0000 1.3
@@ -1,30 +1 @@
-<%@ taglib uri="/WEB-INF/struts/struts-html-el.tld" prefix="html" %>
-<%@ taglib uri="/WEB-INF/jstl/fmt.tld" prefix="fmt" %>
-<%@ taglib uri="/WEB-INF/jstl/c.tld" prefix="c" %>
-
-
-
-
-
-
-
-
- |
-
-
-
-
- |
-
-
-
-
- |
-
-
-
-
- |
-
-
-
Index: lams_tool_nb/web/a_Basic.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_nb/web/Attic/a_Basic.jsp,v
diff -u -r1.2 -r1.3
--- lams_tool_nb/web/a_Basic.jsp 22 Jul 2005 07:06:16 -0000 1.2
+++ lams_tool_nb/web/a_Basic.jsp 5 Aug 2005 01:34:42 -0000 1.3
@@ -1,33 +1,3 @@
-<%@ taglib uri="/WEB-INF/struts/struts-html-el.tld" prefix="html" %>
-<%@ taglib uri="/WEB-INF/jstl/fmt.tld" prefix="fmt" %>
-<%@ taglib uri="/WEB-INF/jstl/c.tld" prefix="c" %>
-<%@ taglib uri="/WEB-INF/struts/struts-bean.tld" prefix="bean" %>
-<%@ taglib uri="/WEB-INF/struts/struts-logic.tld" prefix="logic" %>
-<%@ taglib uri="fck-editor" prefix="FCK" %>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
Index: lams_tool_nb/web/a_Instructions.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_nb/web/Attic/a_Instructions.jsp,v
diff -u -r1.6 -r1.7
--- lams_tool_nb/web/a_Instructions.jsp 4 Aug 2005 06:04:32 -0000 1.6
+++ lams_tool_nb/web/a_Instructions.jsp 5 Aug 2005 01:34:42 -0000 1.7
@@ -1,35 +1,3 @@
-<%@ taglib uri="/WEB-INF/struts/struts-html-el.tld" prefix="html" %>
-<%@ taglib uri="/WEB-INF/jstl/fmt.tld" prefix="fmt" %>
-<%@ taglib uri="/WEB-INF/jstl/c.tld" prefix="c" %>
-<%@ taglib uri="/WEB-INF/struts/struts-bean.tld" prefix="bean" %>
-<%@ taglib uri="/WEB-INF/struts/struts-logic.tld" prefix="logic" %>
-<%@ taglib uri="fck-editor" prefix="FCK" %>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
+
\ No newline at end of file