! Semoo Jordan !

! Semoo Jordan !

:: عضو ::
rankrankrankrank
2 فبراير 2012
434
202
jordan
غير متواجد
#1
بسم الله الرحمن الرحيم

اسم الهاك : هاك قوهع كلمه المرور
رابط الهاك : http://xenforo.com/community/resources/check-display-password-strength.1491/
موقع المعرب : سيمو لخدمات الويب
التوافق : 1.1.3​

نبذه عن الاضافه
تقوم هذه الاضافه بتوضيح كلمه المرور عند التسجيل
امثله مصوره لعمل الاضافه
temp_hash-e280863951ef9d8aff27fb341af96958-png.3566 تعريب هاك قوه كلمه المرور :: تعريب سيمو ::-xenForo العربية

temp_hash-e280863951ef9d8aff27fb341af96958-png.3567 تعريب هاك قوه كلمه المرور :: تعريب سيمو ::-xenForo العربية

temp_hash-e280863951ef9d8aff27fb341af96958-png.3568 تعريب هاك قوه كلمه المرور :: تعريب سيمو ::-xenForo العربية

temp_hash-e280863951ef9d8aff27fb341af96958-png.3569 تعريب هاك قوه كلمه المرور :: تعريب سيمو ::-xenForo العربية

temp_hash-e280863951ef9d8aff27fb341af96958-png.3570 تعريب هاك قوه كلمه المرور :: تعريب سيمو ::-xenForo العربية


بعد ذلك افتح قالب
كود:
register_form
ابحث بداخله عن
كود:
<dd><input type="password" name="password" class="textCtrl OptOut" id="ctrl_password" autocomplete="off" /></dd>
استبدلها بــ
PHP:
<script language="javascript" type="text/javascript">
function pwdStrength(password)
{
        var desc = new Array();
        desc[0] = "<font color='red'>ضعيف جدا</font>";
        desc[1] = "<font color='red'>ضعيف</font>";
        desc[2] = "<font color='orange'>مقبول</font>";
        desc[3] = "<font color='orange'>متوسط</font>";
        desc[4] = "<font color='green'>قوي</font>";
        desc[5] = "<font color='green'>قوي جدا</font>";
        var score  = 0;
        //if password bigger than 6 give 1 point
        if (password.length > 6) score++;
        //if password has both lower and uppercase characters give 1 point
        if ( ( password.match(/[a-z]/) ) && ( password.match(/[A-Z]/) ) ) score++;
        //if password has at least one number give 1 point
        if (password.match(/\d+/)) score++;
        //if password has at least one special caracther give 1 point
        if ( password.match(/.[!,@,#,$,%,^,&,*,?,_,~,-,(,)]/) ) score++;
        //if password bigger than 12 give another 1 point
        if (password.length > 12) score++;
        document.getElementById("pwdDescription").innerHTML = desc[score];
        document.getElementById("pwdStrength").className = "strength" + score;
}
</script>
<dd><input type="password" name="password" class="textCtrl OptOut" id="ctrl_password" autocomplete="off" onkeyup="pwdStrength(this.value)">
<div id="pwdDescription" class="explain" style="color: red""></div></dd>


ومبروك عليكم
 

المرفقات

ana elghost

ana elghost

:: عضو جديد ::
rank
21 مارس 2013
10
0
29
غير متواجد
#3
رائع يا اخي بارك الله فيك والي مزيد من التقدم
 
أعلى