Index: lams_central/src/java/org/lamsfoundation/lams/web/ForgotPasswordServlet.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/web/ForgotPasswordServlet.java,v diff -u -r1.11 -r1.12 --- lams_central/src/java/org/lamsfoundation/lams/web/ForgotPasswordServlet.java 5 May 2016 08:10:16 -0000 1.11 +++ lams_central/src/java/org/lamsfoundation/lams/web/ForgotPasswordServlet.java 11 Jul 2016 14:03:49 -0000 1.12 @@ -61,7 +61,7 @@ private static String EMAIL_SENT = "&emailSent="; @Override - public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String method = request.getParameter("method"); if (method.equals("requestEmail")) { Index: lams_central/web/forgotPassword.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/forgotPassword.jsp,v diff -u -r1.7 -r1.8 --- lams_central/web/forgotPassword.jsp 13 Nov 2009 03:13:52 -0000 1.7 +++ lams_central/web/forgotPassword.jsp 11 Jul 2016 14:03:49 -0000 1.8 @@ -1,161 +1,140 @@ -<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> -<%@page import="org.apache.struts.action.ActionMessages" %> -<%@ page import="org.lamsfoundation.lams.util.Configuration" %> -<%@ page import="org.lamsfoundation.lams.util.ConfigurationKeys" %> +<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8"%> +<%@page import="org.apache.struts.action.ActionMessages"%> +<%@ page import="org.lamsfoundation.lams.util.Configuration"%> +<%@ page import="org.lamsfoundation.lams.util.ConfigurationKeys"%> -<%@ taglib uri="tags-html" prefix="html" %> -<%@ taglib uri="tags-logic" prefix="logic" %> -<%@ taglib uri="tags-fmt" prefix="fmt" %> -<%@ taglib uri="tags-lams" prefix="lams" %> +<%@ taglib uri="tags-html" prefix="html"%> +<%@ taglib uri="tags-logic" prefix="logic"%> +<%@ taglib uri="tags-fmt" prefix="fmt"%> +<%@ taglib uri="tags-lams" prefix="lams"%> - - <fmt:message key="title.forgot.password"/> - - - + if (email == null || email == "") { + alert(""); + return false; + } else if (!filter.test(email)) { + alert(""); + return false; + } else { + document.forgotForm.submit(); + } + } + } + + function radioSelected() { + if (document.forgotForm.selectType[0].checked) { + document.forgotForm.login.disabled = false; + document.forgotForm.email.disabled = true; + } else if (document.forgotForm.selectType[1].checked) { + document.forgotForm.login.disabled = true; + document.forgotForm.email.disabled = false; + } + } + + function submitenter(myfield, e) { + var keycode; + if (window.event) + keycode = window.event.keyCode; + else if (e) + keycode = e.which; + else + return true; + + if (keycode == 13) { + validateForm(); + return false; + } else + return true; + } + -
-
- - - -
-
-

- -

- -

- -

- -

- - - - - - - - - - - - - - - -
-   - - - -
-   - - - -
  - - - - -
-
- -
- - -
+
+ +
+ +
+
+

+ +

- +

+ +

- \ No newline at end of file +

+ +

+ + + + + + + + + + + + + + + +
  +
 
  + + + +
+
+ + +
+ + + +
+ + + + + + +
Index: lams_central/web/forgotPasswordChange.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/forgotPasswordChange.jsp,v diff -u -r1.5 -r1.6 --- lams_central/web/forgotPasswordChange.jsp 13 Nov 2009 03:13:52 -0000 1.5 +++ lams_central/web/forgotPasswordChange.jsp 11 Jul 2016 14:03:49 -0000 1.6 @@ -1,12 +1,12 @@ -<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> -<%@page import="org.apache.struts.action.ActionMessages" %> -<%@ page import="org.lamsfoundation.lams.util.Configuration" %> -<%@ page import="org.lamsfoundation.lams.util.ConfigurationKeys" %> +<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8"%> +<%@page import="org.apache.struts.action.ActionMessages"%> +<%@ page import="org.lamsfoundation.lams.util.Configuration"%> +<%@ page import="org.lamsfoundation.lams.util.ConfigurationKeys"%> -<%@ taglib uri="tags-html" prefix="html" %> -<%@ taglib uri="tags-logic" prefix="logic" %> -<%@ taglib uri="tags-fmt" prefix="fmt" %> -<%@ taglib uri="tags-lams" prefix="lams" %> +<%@ taglib uri="tags-html" prefix="html"%> +<%@ taglib uri="tags-logic" prefix="logic"%> +<%@ taglib uri="tags-fmt" prefix="fmt"%> +<%@ taglib uri="tags-lams" prefix="lams"%> <% String key = request.getParameter("key"); @@ -16,97 +16,90 @@ - - <fmt:message key="title.forgot.password"/> - - - + + <fmt:message key="title.forgot.password" /> + + + - -
-
- - - -
-
-

- - - - - - - - - - - - - - - -
- : - - -
- : - - -
  - -
-
-
- - - -
+ +
+ +
+ - +
+
+

+ +

- \ No newline at end of file + + + + + + + + + + + + + + +
:
:
  + +
+
+ +
+ + + + +
+ + + + +