blob: 500304183fb91a9be1292d7687a9c2a1704a47e9 [file] [log] [blame]
<%@ include file="/taglibs.jsp" %>
<% request.setAttribute("secure_login",
org.roller.config.RollerConfig.getProperty("securelogin.enabled")); %>
<c:if test='${secure_login == "true"}' >
<roller:secure mode="secured" />
</c:if>
<%@ include file="/theme/header.jsp" %>
<div id="loginTable">
<form method="post"
id="loginForm"
action="<c:url value="/auth/"/>"
onsubmit="saveUsername(this)">
<table width="100%">
<tr>
<td colspan="2">
<logic:present parameter="error">
<div class="error">
<bean:message key="error.password.mismatch"/>
</div>
</logic:present>
</td>
</tr>
<tr>
<th><fmt:message key="loginPage.userName" />:</th>
<td><input type="text" name="j_username" id="j_username" size="25" /></td>
</tr>
<tr>
<th><fmt:message key="loginPage.password" />:</th>
<td>
<input type="password" name="j_password" id="j_password" size="20" />
<!-- for Resin -->
<input type="hidden" name="j_uri" id="j_uri" value="" />
</td>
</tr>
<c:if test="${rememberMeEnabled}">
<tr>
<td></td>
<td>
<input type="checkbox" name="rememberMe" id="rememberMe" />
<label for="rememberMe">
<fmt:message key="loginPage.rememberMe" />
</label>
</td>
</tr>
</c:if>
<tr>
<td></td>
<td>
<input type="submit" name="login" id="login" value="<fmt:message key="loginPage.login" />" />
<input type="reset" name="reset" id="reset" value="<fmt:message key="loginPage.reset" />"
onclick="document.getElementById('j_username').focus()" />
</td>
</tr>
</table>
</form>
<script type="text/javascript">
<!--
if (document.getElementById) {
if (getCookie("username") != null) {
if (document.getElementById) {
document.getElementById("j_username").value = getCookie("username");
document.getElementById("j_password").focus();
}
} else {
document.getElementById("j_username").focus();
}
}
function saveUsername(theForm) {
var expires = new Date();
expires.setTime(expires.getTime() + 24 * 30 * 60 * 60 * 1000); // sets it for approx 30 days.
setCookie("username",theForm.j_username.value,expires);
}
//-->
</script>
</div>
<%@ include file="/theme/footer.jsp" %>