21.05.13, 16:08
1 комментарий
  DLE Хаки

Генератор пароля при регистрации

Хак поможет Вашим пользователям, при регистрации, получить самый сложный пароль нажатием на одну кнопку.


Установка:
Открыть файл registration.tpl вашего шаблона и в самое начало вставить:

<script type="text/javascript">
 function GenPass(id, id2) {
       
     var symbols = new Array('a','b','c','h','e','f','g','h','j','k','m','n','p','q','r','s','t','u','v','w','x','y','z','0','1','2','3','4','5','6','7','8','9');
     var newpwd = new String;
     for (i=0;i<=9;i++) {
           
          index = Math.floor(Math.random()*32); 
          newpwd += symbols[index];
      }
      document.getElementById(id).value = newpwd;
	  document.getElementById(id2).value = newpwd;

	  document.getElementById('gen-pass').innerHTML = "&nbsp;<font color="red">Пароль:</font><b>"  + newpwd + "</b>";
  }
</script>



Найти далее:
<input type="password1"  name="password" class="f_input" />


Заменить на:
<input type="password" id="pass1" name="password1" class="f_input" />
<input type="button" class="bbcodes" value="Сгенерировать" onclick="GenPass('pass1','pass2')">



Найти далее:
<input type="password"  name="password2" class="f_input" />


Заменить на:
<input type="password" id="pass2" name="password2" class="f_input" />
<span id="gen-pass"></span>


Готово!

Версия DLE: 9.6
Автор: Hamer

Комментарии

  1. snamp 8 ноября 2013 19:21                    

    неплохая вещь

Напишите своё мнение