Главная » Файлы » Скрипты для uCoz » Скрипты для новостей сайта |
Анти-спам и анти-мат для мини-чата uCoz
[ · Скриншот ] | 20.11.2012, 00:59 |
Думаю большинство сталкивались со спамерами или просто рекламщиками своих сайтов ссылок в чате и засорением мата в чате! Конечно же в 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", "Мат"]; | |
Просмотров: 613 | Загрузок: 0 | |
Всего комментариев: 0 | |