UCOZ
МЕНЮ UCOZ
ФАЙЛЫ
ШАБЛОНЫ
СКРИПТЫ
ПОЛЕЗНОЕ
ДЛЯ ФОТОШОПА
НОВОСТИ
СТАТЬИ
ФОРУМ
RSS
ПОИСК
КОНТАКТЫ
ВХОД
РЕГИСТРАЦИЯ
КАРТА САЙТА
КАРТА ФОРУМА
СЧЕТЧИК
ФОРУМ UCOZ
  • Страница 1 из 1
  • 1
Форум UCOZ » Все Для Ucoz'a » Ucoz Скрипты » Пользователи » Простой антиспам для страницы регистрации
Простой антиспам для страницы регистрации
Anonymys Дата: Суббота, 25.08.2012, 20:55 | Сообщение # 1

За 50 Сообщений
.


Существуют сервисы "одноразовых" почтовых ящиков, которые с большой охотой используют спамеры. Суть скрипта состоит в том, чтобы запретить регистрацию с определенным e-mail адресов

Как это работает:
Каждые 300 миллисекунд скрипт проверяет значение поля e-mail и, если в нём окажется хоть одно из запрещенных значений - выведет alert окно с уведомлением, удалит поле e-mail, кнопку регистрации и будет кликать капчу каждые 300 миллисекунд...

Также при клике или переходе в поле e-mail капча будет обновлена, дабы избежать заполнения e-mail последним, принудительно заставив человека вводить последней именно капчу. Также разбиндино нажатие enter в поле e-mail

Установка:

ПУ \ Управление дизайном \ Пользователи \ Форма регистрации пользователей и в самый низ вставляем:

Code
<script>      
      // ApoTeam (c) 2012      
      $('.manFlaEmail').focus(function() {      
      $('#secImg').click();      
      }).keydown(function(a) {      
      if(a.keyCode == 13) {      
      return false;      
      };      
      });      
      apoarr = ['rtrtr', 'mailspeed']      
      antiapo = setInterval(function() {      
      for(i=0;i<10;i++) {      
      if($('.manFlaEmail').val().indexOf(apoarr[i]) != -1) {      
      clearInterval(antiapo);      
      new _uWnd('id', 'Внимание', 200, 70, {autosize:0}, 'Вы заблокированы системой антиспам');      
      $('.manFlSbm, input[name="code"], input[name="email"]').remove();      
      setInterval(function() {      
      $('#secImg').click();      
      }, 300);      
      };      
      };      
      }, 300);      
      </script>


Внимание: Данный скрипт будет работать только у тех, у кого регистрация Локальные пользователи а не uNet!


Пчёла Дата: Суббота, 08.12.2012, 18:56 | Сообщение # 2


. Огромное спасибо за скрипт. Очень надеюсь, что спамеров станет намного меньше)

VkTraf Дата: Суббота, 08.12.2012, 19:25 | Сообщение # 3


За 50 Сообщений
. Я вот только не пойму, откуда он берет список??
Или с юкоза как-то вытаскивает??


Форум UCOZ » Все Для Ucoz'a » Ucoz Скрипты » Пользователи » Простой антиспам для страницы регистрации
  • Страница 1 из 1
  • 1
Поиск: