Воскресенье, 17.02.2019, 17:36
Главная  Форум Регистрация Блог RSS
Приветствую Вас, Гость
Меню сайта
Статьи про uCoz
  • Современные казино онлайн. Как можно выигрывать деньги?
  • Последние новости Новгорода
  • Hовости Свердловской области
  • Марш Материнского Гнева. Московские начинания дошли и до Питера
  • Яркое онлайн казино для незабываемых эмоций
  • Азбука денег. Что мешает Вам иметь денег столько, сколько Вам хочется?
  • Сумки стильные сегодня и сейчас
  • Как выбрать качественный браузер?
  • Современные игры в интернете. Как играть в казино гральні-автомати.укр ?
  • Качественный софт от компании InBet по доступным ценам
  • Разработка сайта
  • Что влияет на стоимость сайта?
  • Как самостоятельно создать блог без усилий
  • Как добавить карту сайта в Wordpress
  • В чем заключается SEO-продвижение сайта?
  • Продвижение ссылками – будет ли работать в 2015 году?
  • Программы обработки, сравнения и анализа прайсов
  • Комплексное продвижение сайта как основа репутационного маркетинга
  • У кого заказывать разработку сайта
  • Как создать интернет-магазин?
  • Наш опрос
    Нужны ли опросы на сайте?


    Всего ответов: 1377

    установить такой вид опроса
    Статистика
    Яндекс.Метрика
    Онлайн всего: 7
    Гостей: 7
    Пользователей: 0


    Зарегистрировано 30757 (сегодня + 0 новых, вчера + 0 новых), В каталоге файлов 1128 материала(ов), Оставлено 5148 комментариев, На форуме создано тем и ответов.

    установить такую статистику

    Блок CW результаты

    Победы
    Победы(10)

    Поражения
    Поражения(5)


    Установить CW блок на свой сайт
    Внимание!
    Наш сайт адаптирован под браузер Mozilla Firefox
    скрипты для uCoz
    Скачать/Download
    В остальных браузерах наш сайт может отображаться некорректно! (IE,Opera,Google Chrome и т.д)

    установить такой блок
    Расскажи Друзьям!
    Комментарии
    Новость: Игровые автоматы Вулкан казино онлайн бесплатно
    написал:
    http://volpavsen.usite.pro/
    Новость: Контент в uLightbox uCoz + стили CSS для uCoz
    Сергей Пахомов написал:
    Можете подсказать а как в приведённый CSS добавить border-radius
    Новость: Просмотры и посетители для вашего сайта БЕСПЛАТНО
    Aleksandrs написал:
    ну кто уже получает посетителей для своего сайта? у кого сколько кредитов?
    Новость: Похожие новости $RELATED_ENTRIES$ внутри полного текста новости $MESSAGE$ на uCoz
    написал:
    Еще можно такой вариант, повторяю, только после (не удаляя $MESSAGE$)

    <br><legend><img src="http://img15.lostpic.net/2018/12/27/19e957f8a56dd9216e82c18319ba85aa.gif"</legend>
    <b><?substr($MESAGE$,0,550)?>
    <?$RELATED_ENTRIES$(8)?>
    <?substr($MESAGES$,550,50000)?></b>

    Читать все комментарии
    Топ комментаторов

    установить такой информер
    VKONTAKTE

    FACEBOOK
    Главная страница » Помощь Вебмастеру » Категория Скрипты для uCoz » Добавлено [19.03.2009, 14:54]

    Украшаем проверку сложности пароля на сайте uCoz

    Войти или Зарегистрироваться [скачивать файлы могут только зарегистрированные пользователи!]



    1.Между <head></head> страницы регистрации


    Code
    <script src="http://jqueryjs.googlecode.com/files/jquery-1.2.6.min.js" type="text/javascript"></script>

    <script type="text/javascript">
    $.fn.passwordStrength = function( options ){
    return this.each(function(){
    var that = this;that.opts = {};
    that.opts = $.extend({}, $.fn.passwordStrength.defaults, options);

    that.div = $(that.opts.targetDiv);
    that.defaultClass = that.div.attr('class');

    that.percents = (that.opts.classes.length) ? 100 / that.opts.classes.length : 100;

    v = $(this)
    .keyup(function(){
    if( typeof el == "undefined" )
    this.el = $(this);
    var s = getPasswordStrength (this.value);
    var p = this.percents;
    var t = Math.floor( s / p );

    if( 100 <= s )
    t = this.opts.classes.length - 1;

    this.div
    .removeAttr('class')
    .addClass( this.defaultClass )
    .addClass( this.opts.classes[ t ] );

    })
    .after('')
    .next()
    .click(function(){
    $(this).prev().val ( randomPassword() ).trigger('keyup');
    return false;
    });
    });

    function getPasswordStrength(H){
    var D=(H.length);
    if(D>5){
    D=5
    }
    var F=H.replace(/[0-9]/g,"");
    var G=(H.length-F.length);
    if(G>3){G=3}
    var A=H.replace(/\W/g,"");
    var C=(H.length-A.length);
    if(C>3){C=3}
    var B=H.replace(/[A-Z]/g,"");
    var I=(H.length-B.length);
    if(I>3){I=3}
    var E=((D*10)-20)+(G*10)+(C*15)+(I*10);
    if(E<0){E=0}
    if(E>100){E=100}
    return E
    }

    function randomPassword() {
    var chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$_+";
    var size = 10;
    var i = 1;
    var ret = ""
    while ( i <= size ) {
    $max = chars.length-1;
    $num = Math.floor(Math.random()*$max);
    $temp = chars.substr($num, 1);
    ret += $temp;
    i++;
    }
    return ret;
    }

    };

    $.fn.passwordStrength.defaults = {
    classes : Array('is10','is20','is30','is40','is50','is60','is70','is80','is90','is100'),
    targetDiv : '#passwordStrengthDiv',
    cache : {}
    }
    $(document)
    .ready(function(){
    $('input[name="password"]').passwordStrength();
    });
    </script>



    2. CSS

    Code
    .is0{background:url("http://kbh.mg.by/progressImg1.png") no-repeat 0 0;width:138px;height:7px;}
    .is10{background-position:0 -7px;}
    .is20{background-position:0 -14px;}
    .is30{background-position:0 -21px;}
    .is40{background-position:0 -28px;}
    .is50{background-position:0 -35px;}
    .is60{background-position:0 -42px;}
    .is70{background-position:0 -49px;}
    .is80{background-position:0 -56px;}
    .is90{background-position:0 -63px;}
    .is100{background-position:0 -70px;}

    3.
    Главная » Управление дизайном » Редактирование шаблонов - Форма регистрации пользователей
    Заменяем (по умолчанию)

    Code

    <tr id="siM45"><td class="manTd1" id="siM46">$PASSWORD_SIGN$</td><td class="manTd2" id="siM47">$PASSWORD_FL$</td>
    </tr>

    на это:

    Code

    <tr id="siM45"><td class="manTd1" id="siM46">$PASSWORD_SIGN$</td><td class="manTd2" id="siM47">$PASSWORD_FL$</td>
    </tr><tr><td>Проверка безопасности: </td><td><div id="passwordStrengthDiv" class="is0"></div></td>
    </tr>
     


    При копирование материалов с сайта необходимо указать активную ссылку источника - Скрипты для uCoz 2013 и Украшаем проверку сложности пароля на сайте uCoz



    Расскажи друзьям интересные новости:


    - Установить на свой сайт блок социальных закладок
    Категория: Скрипты для uCoz | Добавил: scripts_for_ucoz
    Просмотров: 4485 | Загрузок: 0 | Комментарии: 2 | Рейтинг: 0.0/0
    Всего комментариев: 2
    2 Shans   (05.08.2009 20:15)
    Не получилось... sad

    1 serzw   (07.06.2009 19:41)
    Чот не понел как что куда вставлять dry

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Для добавления необходима авторизация

    Хостинг от uCoz