تسجيل الدخول

1.1.x تعريب هاك قوه كلمه المرور :: تعريب سيمو ::

الموضوع في 'إضافات xenForo' بواسطة ! Semoo Jordan !, بتاريخ ‏20-03-2013.

  1. ! Semoo Jordan !

    ! Semoo Jordan ! :: عضو ::
    rankrankrankrank

    إنضم إلينا في:
    ‏02-02-2012
    المشاركات:
    441
    الإعجابات المتلقاة:
    202
    الجنس:
    ذكر
    الإقامة:
    jordan
    بسم الله الرحمن الرحيم

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

    نبذه عن الاضافه
    تقوم هذه الاضافه بتوضيح كلمه المرور عند التسجيل
    امثله مصوره لعمل الاضافه
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    بعد ذلك افتح قالب
    كود:
    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 6score++;
            
    //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 12score++;
            
    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>


    ومبروك عليكم

    juvdf ih; r,i ;gli hglv,v :: juvdf sdl, ::
     

    الملفات المرفقة:

    • 1.png
      1.png
      حجم الملف:
      2.8 ك. ب
      المشاهدات:
      146
    • 2.png
      2.png
      حجم الملف:
      2.8 ك. ب
      المشاهدات:
      148
    • 3.png
      3.png
      حجم الملف:
      2.8 ك. ب
      المشاهدات:
      134
    • 4.png
      4.png
      حجم الملف:
      2.4 ك. ب
      المشاهدات:
      132
    • 5.png
      5.png
      حجم الملف:
      2.4 ك. ب
      المشاهدات:
      130
    • addon-FMS_Password_Strength_Check_v2.zip
      حجم الملف:
      1.2 ك. ب
      المشاهدات:
      60
    أعجب بهذه المشاركة ana elghost
  2. almql3

    almql3 :: عضو ::
    rank

    إنضم إلينا في:
    ‏09-02-2013
    المشاركات:
    153
    الإعجابات المتلقاة:
    45
    الجنس:
    ذكر
    مشكور وبارك الله فيك

    موفق
     
  3. ana elghost

    ana elghost :: عضو جديد ::

    إنضم إلينا في:
    ‏21-03-2013
    المشاركات:
    11
    الإعجابات المتلقاة:
    0
    الجنس:
    ذكر
    رائع يا اخي بارك الله فيك والي مزيد من التقدم
     
  4. ! Semoo Jordan !

    ! Semoo Jordan ! :: عضو ::
    rankrankrankrank

    إنضم إلينا في:
    ‏02-02-2012
    المشاركات:
    441
    الإعجابات المتلقاة:
    202
    الجنس:
    ذكر
    الإقامة:
    jordan
    نورتم احبتي الكرام
     
  5. Turkialawlqy

    Turkialawlqy xDeveloper

    إنضم إلينا في:
    ‏01-02-2012
    المشاركات:
    1,839
    الإعجابات المتلقاة:
    1,334
    الجنس:
    ذكر
    الإقامة:
    شبوة
جاري تحميل الصفحة...