Главная » Файлы » Скрипты для Юкоз » Мини-чат

Анти-спам для Мини Чата v2
11.11.2011, 23:12


Данный скрипт работает по такому принципу, когда пользователя начинает заполнять поле мини чата, скрипт автоматически проверяет текст на наличие запрещенных элементов, после того как он находит запрещенные элементы, выскакивает alert в правом угла экрана, и сообщение автоматически удаляется.

Код обновлен: 10.11.2011
Комментарий: Ссылки основного сайта не блокируются, блокируются только ссылки на сторонние ресурсы.
Установка скрипта:

Устанавливаем данный код после $CHAT_BOX$: (Обратите внимание что скрипт настроен под стандартный Мини Чат.)
Code
<script type="text/javascript">
  $('#mchatMsgF').keyup(function(){
  var url = ["http://", "https://", "www", ".ru", ".su", ".com", ".net"];
  var field = $(this).val();
  for (i=0; i<url.length; i++){
  if(field.toLowerCase().indexOf(url[i],'ig')!=-1)
  if(field.search(document.location.host)==-1) {
  _uWnd.alert('Ссылки в чате запрещены!','',{w:180,h:38,tm:3000});
  $(this).val(field.replace(url[i],''));
  }
  }
  });
  </script>


Находим в скрипте: (Осуществляет поиск, с комбинаций. (a-A))
Code
var url = ["http://", "https://", "www", ".ru", ".su", ".com", ".net"];


И добавляем туда, нужные вам доменные имена, вот таким образом: "Доменное имя",.
Категория: Мини-чат | Добавил: Junior | Теги: мини, АНТИ-СПАМ, чата
Просмотров: 860 | Загрузок: 0 | Комментарии: 3 | Рейтинг: 0.0/0
Всего комментариев: 3
3. Diman8369 (14:59 Пятница)
Щас обычные смайлики.

2. Diman8369 (13:31 Пятница)
А почему у вас смайлики новогодние? Щяс же лето.

1. Diman8369 (13:28 Пятница)
Спасибо за рабочий скрипт!

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