Forums / National / Russian / Тех. поддержка / На случай если вы обновили apache

Kopusha
#46854 2023-06-07 06:51
#46853 Kabak:

т.е. ваш плагин отправляет письмо на введённый пользователем Емайл и ждёт получения ответа от почтового сервера  ?   Что вы подразумеваете под словом валидный ?

 

Нет конечно
И слать проверочное письмо для активации - бред, и два раза вводить пароль - бред, отошел давно от этого. Если юзер забыл пароль - есть мейл его восстановить. Если он забыл пароль и ввел не верный мейл - зачем мне такой юзер?

{USERS_REGISTER_EMAIL|cot_rc_modify($this, 'id="useremail" type="email" class="form-control latin-only_a" autocomplete="off" autocapitalize="off" spellcheck="false" onchange="return trim_space(this)"')}

 

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$("input.latin-only_a").on('keypress', function(event){
    if(!((event.keyCode >= 48 && event.keyCode <= 57 && event.shiftKey == false) ||
       (event.keyCode >= 64 && event.keyCode <= 90) || (event.keyCode >= 97 && event.keyCode <= 122) || (event.which == 32) || (event.which == 46) || (event.which == 39) || (event.which === 95) || (event.which == 190) || (event.which == 44) || (event.which == 188) || (event.which == 173) || (event.which == 45) || (event.which == 189) || (event.which == 109))) {
        event.preventDefault();
    }
});
$("input.latin-only_a").one("keypress", function(event){
    if(!((event.keyCode >= 48 && event.keyCode <= 57 && event.shiftKey == false) ||
       (event.keyCode >= 64 && event.keyCode <= 90) || (event.keyCode >= 97 && event.keyCode <= 122) || (event.which == 32) || (event.which == 46) || (event.which == 39) || (event.which === 95) || (event.which == 190) || (event.which == 44) || (event.which == 188) || (event.which == 173) || (event.which == 45) || (event.which == 189) || (event.which == 109))) {
        $(this).notify(OVERALL_LANG['onlyeng'],{
          clickToHide: true,
          autoHideDelay: 4000,
          arrowShow: false,
          arrowSize: 5,
          breakNewLines: true,
          elementPosition: "top left",
          style: "bootstrap", // or metro
          className: "error",
          showDuration: 400,
          hideAnimation: "slideUp",
          hideDuration: 200,
          gap: 10
        });
    }
});

Иногда еще такое прикрутить можно к мейлу https://codepen.io/aaroniker/pen/VdRRpM

This post was edited by Kopusha (2023-06-07 07:04, 1 year ago)