Представляем реализацию для сайта хак dle уровень сложности веденного пароля, в поле добавления пароля, внизу, можно увидеть индикатор сложности введенного пароля. Всего три уровня сложности - легкий, норма, сильный. Такой наворот отлично подойдет для всех сайтов под управлением любых CMS, не только DataLife Engine.
Установка хака для dle индикатор сложности веденного пароля
1. Скачиваем содержимое архива.
2. Закидываем файл из архива в /templates/название_шаблона/js/.
3. Открываем /style/styles.css и добавляем:
#iSM {margin:0 0 0 0px;padding:0;overflow:hidden;width:170px;}
#iSM ul {border:0;margin:4px 0 0 0;padding:0;list-style-type:none;text-align:left;}
#iSM ul li {display:block;float:left;text-align:center;padding:1px 0 0 0;margin:0;height:14px;}
#iWeak,#iMedium,#iStrong {width:56px;font-size:0.7em;color:#adadad;text-align:center;padding:2px;background-color:#F1F1F1;display:block;}
#iWeak,#iMedium {border-right:solid 1px #DEDEDE;}
#iMedium {width:55px;}
#iMedium,#iStrong {border-left-width:0;}
div.strong #iWeak, div.strong #iMedium, div.strong #iStrong {background: #00CC66;color: #00CC66;}
div.medium #iWeak, div.medium #iMedium {background: #FFFF99;color: #FFFF99;}
div.medium #iWeak, div.medium #iMedium {background: #FFFF99;color: #FFFF99;}
div.weak #iWeak {background: #FF0000;color: #FF0000;}
div.strong #iStrong, div.medium #iMedium, div.weak #iWeak {color:#000;}
4. Открываем /registration.tpl и самом начале добавляем:
<script type="text/javascript" src="/templates/Default/js/pass.js"></script>
<script type="text/javascript">
$(document).ready(function(){$('input[name="password1"]').passwordStrength({targetDiv: '#iSM',classes : Array('weak','medium','strong')});});
</script>
Примерно ищем:
<input type="password" name="password2" class="f_input" />
Ниже добавить (сразу, после того что нашли):
<div id="iSM">
<ul class="weak">
<li id="iWeak">легкий</li>
<li id="iMedium">норма</li>
<li id="iStrong">сильный</li></ul>
</div>
Готово!
Версия DataLife Engine: Любая в том числе на дле 10.5
Закачать из категории DLE хаки, как хак уровень сложности веденного пароля
Комментарии 2