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.34 -r1.35 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java 14 Dec 2006 04:31:30 -0000 1.34 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbAuthoringAction.java 5 Jan 2007 03:13:52 -0000 1.35 @@ -26,10 +26,8 @@ import java.io.FileNotFoundException; import java.io.IOException; -import java.util.HashMap; import java.util.Iterator; import java.util.List; -import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @@ -58,7 +56,7 @@ import org.lamsfoundation.lams.usermanagement.dto.UserDTO; import org.lamsfoundation.lams.util.FileValidatorUtil; import org.lamsfoundation.lams.util.WebUtil; -import org.lamsfoundation.lams.web.action.LamsLookupDispatchAction; +import org.lamsfoundation.lams.web.action.LamsDispatchAction; import org.lamsfoundation.lams.web.session.SessionManager; import org.lamsfoundation.lams.web.util.AttributeNames; import org.lamsfoundation.lams.web.util.SessionMap; @@ -89,7 +87,7 @@ * ----------------XDoclet Tags-------------------- */ -public class NbAuthoringAction extends LamsLookupDispatchAction { +public class NbAuthoringAction extends LamsDispatchAction { static Logger logger = Logger.getLogger(NbAuthoringAction.class.getName()); public final static String FORM="NbAuthoringForm"; @@ -108,16 +106,6 @@ return user; } - protected Map getKeyMethodMap() - { - Map map = new HashMap(); - map.put(NoticeboardConstants.BUTTON_SAVE, "save"); - map.put(NoticeboardConstants.BUTTON_UPLOAD, "upload"); - map.put(NoticeboardConstants.LINK_DELETE, "deleteAttachment"); - - return map; - } - public ActionForward unspecified(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws NbApplicationException { Index: lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerAction.java,v diff -u -r1.20 -r1.21 --- lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerAction.java 24 Nov 2006 00:28:44 -0000 1.20 +++ lams_tool_nb/src/java/org/lamsfoundation/lams/tool/noticeboard/web/NbLearnerAction.java 5 Jan 2007 03:13:52 -0000 1.21 @@ -56,7 +56,7 @@ import org.lamsfoundation.lams.tool.noticeboard.util.NbWebUtil; import org.lamsfoundation.lams.usermanagement.dto.UserDTO; import org.lamsfoundation.lams.util.WebUtil; -import org.lamsfoundation.lams.web.action.LamsLookupDispatchAction; +import org.lamsfoundation.lams.web.action.LamsDispatchAction; import org.lamsfoundation.lams.web.session.SessionManager; import org.lamsfoundation.lams.web.util.AttributeNames; @@ -80,19 +80,10 @@ * @struts:action-forward name="reflectOnActivity" path=".reflectOnActivity" * ----------------XDoclet Tags-------------------- */ -public class NbLearnerAction extends LamsLookupDispatchAction { +public class NbLearnerAction extends LamsDispatchAction { static Logger logger = Logger.getLogger(NbLearnerAction.class.getName()); - - protected Map getKeyMethodMap() - { - Map map = new HashMap(); - map.put(NoticeboardConstants.BUTTON_FINISH, "finish"); - map.put(NoticeboardConstants.BUTTON_CONTINUE, "reflect"); - map.put(NoticeboardConstants.BUTTON_EDIT, "reflect"); - return map; - } - + /** Get the user id from the shared session */ public Long getUserID(HttpServletRequest request) { // set up the user details Index: lams_tool_nb/web/learnerContent.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_nb/web/learnerContent.jsp,v diff -u -r1.20 -r1.21 --- lams_tool_nb/web/learnerContent.jsp 4 Jan 2007 05:06:48 -0000 1.20 +++ lams_tool_nb/web/learnerContent.jsp 5 Jan 2007 03:13:52 -0000 1.21 @@ -8,6 +8,12 @@ finishButton.disabled = true; } } + function submitForm(methodName){ + var f = document.getElementById('learnerForm'); + var m = document.getElementById('methodVar'); + m.value=methodName + f.submit(); + }