Fixed password change dialog box.

This commit is contained in:
Ylian Saint-Hilaire
2019-05-04 13:20:25 -07:00
parent d8548920bc
commit 5b21b28b15
5 changed files with 17 additions and 14 deletions

View File

@@ -1253,7 +1253,6 @@
function addLetterS(x) { return (x > 1) ? 's' : ''; }
function onMessage(server, message) {
console.log(message);
switch (message.action) {
case 'serverstats': {
updateGeneralServerStats(message);
@@ -5837,7 +5836,9 @@
function account_showChangePassword() {
if (xxdialogMode) return;
var x = "Change your account password by entering the old password and new password twice in the boxes below. Password hint can be used but is not recommanded.<br /><br />";
var x = "Change your account password by entering the old password and new password twice in the boxes below.";
if (features & 0x00010000) { " Password hint can be used but is not recommanded."; }
x += "<br /><br />";;
//x += "<form action='" + domainUrl + "changepassword' method=post>";
x += "<table style=margin-left:60px>";
x += "<tr><td align=right>Old password:</td><td><input id=apassword0 type=password name=apassword0 autocomplete=off onchange=account_validateNewPassword() onkeyup=account_validateNewPassword() onkeydown=account_validateNewPassword() /> <b></b></td></tr>";
@@ -5903,7 +5904,8 @@
}
function account_validateNewPassword() {
var r = '', ok = (Q('apassword0').value.length > 0) && (Q('apassword1').value.length > 0) && (Q('apassword1').value == Q('apassword2').value) && (Q('apassword0').value != Q('apassword1').value) && (Q('apasswordhint').value != Q('apassword1').value);
var r = '', ok = (Q('apassword0').value.length > 0) && (Q('apassword1').value.length > 0) && (Q('apassword1').value == Q('apassword2').value) && (Q('apassword0').value != Q('apassword1').value);
if ((features & 0x00010000) && (Q('apasswordhint').value == Q('apassword1').value)) { ok = false; }
if (Q('apassword1').value != '') {
if (passRequirements == null || passRequirements == '') {
// No password requirements, display password strength