Главная » Скрипты для uCoz » Мини-чат » Анти-спам и анти-мат для мини-чата uCoz


100$ в день - на бирже подписок
 

Анти-спам и анти-мат для мини-чата uCoz

Автор: Raichu, Опубликован: 11:06, Просмотров: 910


Думаю большинство сталкивались со спамерами или просто рекламщиками своих сайтов ссылок в чате и засорением мата в чате! Конечно же в uCoz предусмотрена модерация сообщений, но зачем модерировать каждое сообщение и удалять ссылки, если можно просто сделать блокировку ссылок и в придачу матных слов. Скрипт полезный и не занимает много места. Работа скрипта простая, злоумышленник вставляет ссылку и ссылка сразу же исчезает а вправом нижнем углу появляется надпись "Ссылки и маты в чате запрещены" в Ajax окне ( Текст, маты, домены можно все изменить на ваше усмотрение и желание ).

Установка:

Сразу после $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>


В этой строчки если хотите добавляете еще домены и матные слова.


Code
var url = ["http://", "https://", "www", ".ru", ".su", ".com", ".net", "Мат"];




    Источник: http://usite.su      

Раздел: Мини-чат

Гости не могут оставлять комментарии в данной новости.
Рекомендуем Вам зарегестрироваться или войти на сайт под своим логином.