|
|
|
@ -583,25 +583,68 @@ LemonLDAP::NG Portal jQuery scripts |
|
|
|
|
return removeOidcConsent($(this).attr('partner')); |
|
|
|
|
}); |
|
|
|
|
$('#show-hide-button').on('click', function() { |
|
|
|
|
if ($("#newpassword").attr('type') === 'password') { |
|
|
|
|
console.log('Show passwords'); |
|
|
|
|
$("#newpassword").attr('type', 'input'); |
|
|
|
|
$("#confirmpassword").attr('type', 'input'); |
|
|
|
|
return $("#show-hide-icon-button").toggleClass("fa-eye fa-eye-slash"); |
|
|
|
|
if ($("#newpassword").attr('autocomplete') === 'off') { |
|
|
|
|
if ($("#newpassword").attr('class') === 'form-control key' || $("#confirmpassword").attr('class') === 'form-control key') { |
|
|
|
|
console.log('Show passwords'); |
|
|
|
|
$("#newpassword").attr('class', 'form-control'); |
|
|
|
|
$("#confirmpassword").attr('class', 'form-control'); |
|
|
|
|
return $("#show-hide-icon-button").attr('class', 'fa fa-eye-slash'); |
|
|
|
|
} else { |
|
|
|
|
console.log('Hide passwords'); |
|
|
|
|
if ($("#newpassword").get(0).value) { |
|
|
|
|
$("#newpassword").attr('class', 'form-control key'); |
|
|
|
|
} |
|
|
|
|
if ($("#confirmpassword").get(0).value) { |
|
|
|
|
$("#confirmpassword").attr('class', 'form-control key'); |
|
|
|
|
} |
|
|
|
|
if ($("#newpassword").get(0).value || $("#confirmpassword").get(0).value) { |
|
|
|
|
return $("#show-hide-icon-button").attr('class', 'fa fa-eye'); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
console.log('Hide passwords'); |
|
|
|
|
$("#newpassword").attr('type', 'password'); |
|
|
|
|
$("#confirmpassword").attr('type', 'password'); |
|
|
|
|
return $("#show-hide-icon-button").toggleClass("fa-eye fa-eye-slash"); |
|
|
|
|
if ($("#newpassword").attr('type') === 'password') { |
|
|
|
|
console.log('Show passwords'); |
|
|
|
|
$("#newpassword").attr('type', 'text'); |
|
|
|
|
$("#confirmpassword").attr('type', 'text'); |
|
|
|
|
return $("#show-hide-icon-button").attr('class', 'fa fa-eye-slash'); |
|
|
|
|
} else { |
|
|
|
|
console.log('Hide passwords'); |
|
|
|
|
$("#newpassword").attr('type', 'password'); |
|
|
|
|
$("#confirmpassword").attr('type', 'password'); |
|
|
|
|
return $("#show-hide-icon-button").attr('class', 'fa fa-eye'); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
$('#passwordfield').on('input', function() { |
|
|
|
|
if ($('#passwordfield').get(0).value && $('#passwordfield').attr('type') === 'text') { |
|
|
|
|
$("#passwordfield").removeClass('form-control'); |
|
|
|
|
return $("#passwordfield").addClass('form-control key'); |
|
|
|
|
if ($('#passwordfield').get(0).value && $("#passwordfield").attr('autocomplete') === 'off') { |
|
|
|
|
return $("#passwordfield").attr('class', 'form-control key'); |
|
|
|
|
} else { |
|
|
|
|
return $("#passwordfield").attr('class', 'form-control'); |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
$('#oldpassword').on('input', function() { |
|
|
|
|
if ($('#oldpassword').get(0).value && $('#oldpassword').attr('autocomplete') === 'off') { |
|
|
|
|
return $("#oldpassword").attr('class', 'form-control key'); |
|
|
|
|
} else { |
|
|
|
|
return $("#oldpassword").attr('class', 'form-control'); |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
$('#newpassword').on('input', function() { |
|
|
|
|
if ($('#newpassword').get(0).value && $('#newpassword').attr('autocomplete') === 'off') { |
|
|
|
|
if ($("#show-hide-icon-button").attr('class') === 'fa fa-eye') { |
|
|
|
|
return $("#newpassword").attr('class', 'form-control key'); |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
return $("#newpassword").attr('class', 'form-control'); |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
$('#confirmpassword').on('input', function() { |
|
|
|
|
if ($('#confirmpassword').get(0).value && $('#confirmpassword').attr('autocomplete') === 'off') { |
|
|
|
|
if ($("#show-hide-icon-button").attr('class') === 'fa fa-eye') { |
|
|
|
|
return $("#confirmpassword").attr('class', 'form-control key'); |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
$("#passwordfield").removeClass('form-control key'); |
|
|
|
|
return $("#passwordfield").addClass('form-control'); |
|
|
|
|
return $("#confirmpassword").attr('class', 'form-control'); |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
$('#resetfinduserform').on('click', function() { |
|
|
|
|