Все для DataLife Engine / DLE хаки / Разные навороты, сборник хаков / Уровень сложности веденного пароля

Уровень сложности веденного пароля


Представляем реализацию для сайта хак 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 хаки, как хак уровень сложности веденного пароля

DLE-Indikator-slozhnosti-vedennogo-parolya.rar [69,8 Kb] (cкачиваний: 114)
  • 60

Комментарии 2

dle9.com от 29 июля 2015 06:12
Цитата: aleksi78
Как я понял в архиве должен присутствовать файл pass.js который нужно закинуть в папку js, так вот етого файла в архиве нету там только инструкция и картинка. Если можно перезалейте.

файл pass.js добавлен в архив
aleksi78 от 28 июля 2015 23:11
Как я понял в архиве должен присутствовать файл pass.js который нужно закинуть в папку js, так вот етого файла в архиве нету там только инструкция и картинка. Если можно перезалейте.
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent