diff options
author | Jonathan Prykop <jonathan@freeside.biz> | 2015-12-07 17:46:45 -0600 |
---|---|---|
committer | Jonathan Prykop <jonathan@freeside.biz> | 2015-12-07 17:46:45 -0600 |
commit | 4b147e668c23fd3011885ed94d84f4f3bb27c71f (patch) | |
tree | 533726c41c3f184e7cd4b24c5c6b7112df3f215c /httemplate | |
parent | 7c08f01e1a05fe4bab903bd44277b5c3784aebc5 (diff) |
RT#29354: Password Security in Email [customer fields, images, js files]
Diffstat (limited to 'httemplate')
-rw-r--r-- | httemplate/elements/validate_password.html | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/httemplate/elements/validate_password.html b/httemplate/elements/validate_password.html index fd2cb6ca0..a488c4f16 100644 --- a/httemplate/elements/validate_password.html +++ b/httemplate/elements/validate_password.html @@ -32,13 +32,15 @@ function add_password_validation (fieldid) { result = JSON.parse(result); var resultfield = document.getElementById(result.fieldid); if (resultfield) { + var errorimg = '<IMG SRC="<% $p %>images/error.png" style="width: 1em; display: inline-block; padding-right: .5em">'; + var validimg = '<IMG SRC="<% $p %>images/tick.png" style="width: 1em; display: inline-block; padding-right: .5em">'; if (result.valid) { - resultfield.innerHTML = '<SPAN STYLE="color: green;">Password valid!</SPAN>'; + resultfield.innerHTML = validimg+'<SPAN STYLE="color: green;">Password valid!</SPAN>'; } else if (result.error) { - resultfield.innerHTML = '<SPAN STYLE="color: red;">'+result.error+'</SPAN>'; + resultfield.innerHTML = errorimg+'<SPAN STYLE="color: red;">'+result.error+'</SPAN>'; } else { result.syserror = result.syserror || 'Server error'; - resultfield.innerHTML = '<SPAN STYLE="color: red;">'+result.syserror+'</SPAN>'; + resultfield.innerHTML = errorimg+'<SPAN STYLE="color: red;">'+result.syserror+'</SPAN>'; } } } |