Index: lams_central/src/java/org/lamsfoundation/lams/web/lamscommunity/LamsCommunityLoginAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/web/lamscommunity/LamsCommunityLoginAction.java,v diff -u -r1.2.4.2 -r1.2.4.3 --- lams_central/src/java/org/lamsfoundation/lams/web/lamscommunity/LamsCommunityLoginAction.java 11 May 2009 03:56:45 -0000 1.2.4.2 +++ lams_central/src/java/org/lamsfoundation/lams/web/lamscommunity/LamsCommunityLoginAction.java 11 May 2009 05:36:38 -0000 1.2.4.3 @@ -82,7 +82,8 @@ private static final String ATTR_ERROR_MESSAGE = "errorMessage"; private static final String LC_METHOD_IMPORT = "import"; - private static final String LC_METHOD_SAVE = "import"; + private static final String LC_METHOD_NEWS = "news"; + private static final String LC_METHOD_SAVE = "save"; /** @@ -93,8 +94,15 @@ */ public ActionForward unspecified(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { - User user = getUser(request); + + String dest = WebUtil.readStrParam(request, LamsCommunityUtil.PARAM_DEST, true); + + if (dest == null) { + dest = LC_METHOD_NEWS; + } + + if (user.getLamsCommunityToken() == null || user.getLamsCommunityToken().equals("")) { // Authenticate the user manually return mapping.findForward("lamsCommunityLogin"); Index: lams_central/src/java/org/lamsfoundation/lams/web/lamscommunity/LamsCommunityLoginForm.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/web/lamscommunity/LamsCommunityLoginForm.java,v diff -u -r1.2 -r1.2.4.1 --- lams_central/src/java/org/lamsfoundation/lams/web/lamscommunity/LamsCommunityLoginForm.java 30 Jan 2009 05:11:02 -0000 1.2 +++ lams_central/src/java/org/lamsfoundation/lams/web/lamscommunity/LamsCommunityLoginForm.java 11 May 2009 05:36:38 -0000 1.2.4.1 @@ -37,7 +37,7 @@ public String lcUserName; public String lcPassword; - public String lcDest; + public String dest; public String dispatch; public LamsCommunityLoginForm() {} @@ -66,12 +66,12 @@ this.dispatch = dispatch; } - public String getLcDest() { - return lcDest; + public String getDest() { + return dest; } - public void setLcDest(String lcDest) { - this.lcDest = lcDest; + public void setDest(String dest) { + this.dest = dest; } } \ No newline at end of file Index: lams_central/web/lamscommunity/lamscommunityLogin.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/lamscommunity/lamscommunityLogin.jsp,v diff -u -r1.2.4.1 -r1.2.4.2 --- lams_central/web/lamscommunity/lamscommunityLogin.jsp 23 Apr 2009 06:41:43 -0000 1.2.4.1 +++ lams_central/web/lamscommunity/lamscommunityLogin.jsp 11 May 2009 05:36:38 -0000 1.2.4.2 @@ -71,7 +71,7 @@ - +