Вход Регистрация
Файл: WHMCS TEMPLATE/cloudmewhmcs/includes/pwstrength.tpl
Строк: 153
<br /> <div class="progress"
id="passwordStrengthBar"> <div
class="progress-bar" role="progressbar"
aria-valuenow="0" aria-valuemin="0"
aria-valuemax="100"> <span
class="sr-only">New Password Rating: 0%</span>
</div> </div> {if
file_exists("templates/$template/includes/alert.tpl")}
{include file="$template/includes/alert.tpl"
type="info" msg="{$LANG.passwordtips}"} {elseif
file_exists("templates/six/includes/alert.tpl")} {include
file="six/includes/alert.tpl" type="info"
msg="{$LANG.passwordtips}"} {/if} <script
type="text/javascript"> jQuery("#inputNewPassword1").keyup(function()
{ var $newPassword1 = jQuery("#newPassword1"); var pw =
jQuery("#inputNewPassword1").val(); var
pwlength=(pw.length); if(pwlength>5)pwlength=5; else
if(pwlength>4)pwlength=4.5; else if(pwlength>2)pwlength=3.5;
else if(pwlength>0)pwlength=2.5; var
numnumeric=pw.replace(/[0-9]/g,""); var
numeric=(pw.length-numnumeric.length); if(numeric>3)numeric=3;
var symbols=pw.replace(/\W/g,""); var
numsymbols=(pw.length-symbols.length);
if(numsymbols>3)numsymbols=3; var
numupper=pw.replace(/[A-Z]/g,""); var
upper=(pw.length-numupper.length); if(upper>3)upper=3; var
pwstrength=((pwlength*10)-20)+(numeric*10)+(numsymbols*15)+(upper*10);
if (pwstrength < 0) pwstrength = 0; if (pwstrength > 100)
pwstrength = 100; $newPassword1.removeClass('has-error has-warning
has-success');
jQuery("#inputNewPassword1").next('.form-control-feedback').removeClass('glyphicon-remove
glyphicon-warning-sign glyphicon-ok');
jQuery("#passwordStrengthBar
.progress-bar").removeClass("progress-bar-danger
progress-bar-warning progress-bar-success").css("width",
pwstrength + "%").attr('aria-valuenow', pwstrength);
jQuery("#passwordStrengthBar .progress-bar .sr-only").html('New
Password Rating: ' + pwstrength + '%'); if (pwstrength < 30) {
$newPassword1.addClass('has-error');
jQuery("#inputNewPassword1").next('.form-control-feedback').addClass('glyphicon-remove');
jQuery("#passwordStrengthBar
.progress-bar").addClass("progress-bar-danger"); } else
if (pwstrength < 75) { $newPassword1.addClass('has-warning');

jQuery("#inputNewPassword1").next('.form-control-feedback').addClass('glyphicon-warning-sign');
jQuery("#passwordStrengthBar
.progress-bar").addClass("progress-bar-warning"); } else
{ $newPassword1.addClass('has-success');
jQuery("#inputNewPassword1").next('.form-control-feedback').addClass('glyphicon-ok');
jQuery("#passwordStrengthBar
.progress-bar").addClass("progress-bar-success"); }
validatePassword2(); }); function validatePassword2() { var password1
= jQuery("#inputNewPassword1").val(); var password2 =
jQuery("#inputNewPassword2").val(); var $newPassword2 =
jQuery("#newPassword2"); if (password2 && password1
!== password2) { $newPassword2.removeClass('has-success')
.addClass('has-error');
jQuery("#inputNewPassword2").next('.form-control-feedback').removeClass('glyphicon-ok').addClass('glyphicon-remove');
jQuery("#inputNewPassword2Msg").html('<p
class="help-block">{$LANG.pwdoesnotmatch|escape}</p>');
{if
!isset($noDisable)}jQuery('input[type="submit"]').attr('disabled',
'disabled');{/if} } else { if (password2) {
$newPassword2.removeClass('has-error')
.addClass('has-success');
jQuery("#inputNewPassword2").next('.form-control-feedback').removeClass('glyphicon-remove').addClass('glyphicon-ok');
{if !isset($noDisable)}jQuery('.main-content
input[type="submit"]').removeAttr('disabled');{/if} }
else { $newPassword2.removeClass('has-error has-success');

jQuery("#inputNewPassword2").next('.form-control-feedback').removeClass('glyphicon-remove
glyphicon-ok'); }
jQuery("#inputNewPassword2Msg").html('');
} } jQuery(document).ready(function(){ {if
!isset($noDisable)}jQuery('.using-password-strength
input[type="submit"]').attr('disabled', 'disabled');{/if}
jQuery("#inputNewPassword2").keyup(function() {
validatePassword2(); }); }); </script>
Онлайн: 0
Реклама