Correction bug Lien vers user registration / modifier le profil via le menu du haut

This commit is contained in:
Nicolas Michard
2008-02-04 15:52:30 +00:00
parent c5dec3ca02
commit c5bd76a8f5
6 changed files with 42 additions and 13 deletions

View File

@@ -10,6 +10,17 @@ disclaimer.link.about=About
login.btn.submit=Submit login.btn.submit=Submit
login.btn.logout=Logout login.btn.logout=Logout
login.field.login=Login login.field.login=Login
#Login
login.label.login=Login
login.label.password=Password
login.label.rememberme=Remember me
login.label.connexion=Connexion
login.label.alreadyaccount:I have already an account
# New user
login.label.createnewuser=Create an account
login.label.createaccount="When creating an account on Yacos.com, you may post an article and follow the conference."
login.label.continue=Continue
login.message.error=Your login attempt was not successful, try again.
################### ###################
# USER MENU # USER MENU

View File

@@ -6,13 +6,29 @@
<c:if test="${not empty param.login_error}"> <c:if test="${not empty param.login_error}">
<div class="login_error"> <div class="login_error">
Your login attempt was not successful, try again.<br /><br /> <fmt:message key="login.message.error" /><br /><br />
</div> </div>
</c:if> </c:if><br />
<br /> FORMULAIRE DE CONNEXION <br />
<br /> NOUVEL UTILISATEUR
<table width="100%">
<tr><td width="50%">
<fmt:message key="login.label.createnewuser" /><br />
<fmt:message key="login.label.createaccount" /><br />
<a href="registerUser.htm"><fmt:message key="login.label.continue" /></a>
</td><td>
<fmt:message key="login.label.alreadyaccount" /> :<br />
<form action="<c:url value='j_acegi_security_check'/>" method="POST" id="formlogin">
<fmt:message key="login.label.login" /> : <input type='text' name='j_username' /><br />
<fmt:message key="login.label.password" /> : <input type='password' name='j_password' /><br />
<input type="checkbox" name="_acegi_security_remember_me"/>&nbsp;&nbsp;<fmt:message key='login.label.rememberme' /><br />
<br /><br />
<a href="javascript:document.getElementById('formlogin').submit();" id="submit_btn"><fmt:message key="login.label.connexion" /></a>
</form>
</td></tr>
</table>
</body> </body>
</html> </html>

View File

@@ -8,7 +8,7 @@
${ currentUser.firstName } ${ currentUser.lastName } <b>(<authz:authentication operation="username"></authz:authentication>)</b><br /> ${ currentUser.firstName } ${ currentUser.lastName } <b>(<authz:authentication operation="username"></authz:authentication>)</b><br />
You currently follow <b>4</b> conferences<br /> You currently follow <b>4</b> conferences<br />
You have the following rights : <b>Author, Chairman, PC Member</b><br /> You have the following rights : <b>Author, Chairman, PC Member</b><br />
<a href="#">Change my profile</a><br /> <a href="registerUser.htm">Change my profile</a><br />
<a href="j_acegi_logout" id="submit_btn"><fmt:message key="login.btn.logout" /></a> <a href="j_acegi_logout" id="submit_btn"><fmt:message key="login.btn.logout" /></a>
</body> </body>

View File

@@ -99,9 +99,8 @@
class="org.yacos.web.system.controller.SUserRegistrationController"> class="org.yacos.web.system.controller.SUserRegistrationController">
<property name="sessionForm" value="true" /> <property name="sessionForm" value="true" />
<property name="commandName" value="registerUser" /> <property name="commandName" value="registerUser" />
<property name="commandClass" <property name="commandClass" value="org.yacos.web.system.form.FormUser" />
value="org.yacos.web.system.form.FormUser" /> <property name="formView" value="registerUser" />
<property name="formView" value="registerUser.htm" />
<property name="successView" value="listArticle.htm" /> <property name="successView" value="listArticle.htm" />
<property name="userManager" ref="userManager" /> <property name="userManager" ref="userManager" />
</bean> </bean>

View File

@@ -5,7 +5,7 @@
<body> <body>
<form action="<c:url value='j_acegi_security_check'/>" method="POST" id="formlogin"> <form action="<c:url value='j_acegi_security_check'/>" method="POST" id="formlogin">
<a href="#" id="connexion">Connexion :</a> <a href="login.htm" id="connexion"><fmt:message key="login.label.connexion"/> :</a>
<input type='text' name='j_username' value="<fmt:message key='login.field.login' />" onfocus="if (this.value == '<fmt:message key='login.field.login' />') { this.value = ''; }" onblur="if (this.value == '') { this.value = '<fmt:message key='login.field.login' />'; }" /> <input type='text' name='j_username' value="<fmt:message key='login.field.login' />" onfocus="if (this.value == '<fmt:message key='login.field.login' />') { this.value = ''; }" onblur="if (this.value == '') { this.value = '<fmt:message key='login.field.login' />'; }" />
<input type='password' name='j_password' /> <input type='password' name='j_password' />
<a href="javascript:document.getElementById('formlogin').submit();" id="submit_btn"><fmt:message key="login.btn.submit" /></a> <a href="javascript:document.getElementById('formlogin').submit();" id="submit_btn"><fmt:message key="login.btn.submit" /></a>

View File

@@ -11,9 +11,12 @@ public class LogonController implements Controller {
public ModelAndView handleRequest(HttpServletRequest request, public ModelAndView handleRequest(HttpServletRequest request,
HttpServletResponse response) throws Exception { HttpServletResponse response) throws Exception {
// get ID Error // get ID Error if exist
if (request.getParameter("login_error") != null)
{
int idError = Integer.parseInt(request.getParameter("login_error")); int idError = Integer.parseInt(request.getParameter("login_error"));
request.getSession().setAttribute("login_error",idError); request.getSession().setAttribute("login_error",idError);
}
return new ModelAndView("loginFull"); return new ModelAndView("loginFull");
} }