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

Думаю большинство сталкивались со спамерами или просто рекламщиками
своих сайтов ссылок в чате и засорением мата в чате! Конечно же в 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>
$('#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", "Мат"];