Антиспам формы комментариев uCoz

SUAREZ добавил 1348374064 в раздел UCOZ Другие скрипты
Скрипт предназначается для сайтов uCoz и используется в форме добавления комментария. Код создает защиту для вашего сайта против злоумышленников, пытающихся опубликовать ссылку рекламного сообщения в комментариях.

Если какое то слово или сочитане символов встречается слитно, то скрипт просто заменяет это место любой удобной для вас фразой, в нашем случае же [спам]. Антиспам формы комментариев uCoz.

Как работает?
Все очень просто: не успели вы вставить ссылку, как она на ваших глазах отмечается, как спам.

Что хорошего в скрипте?
Полное лишение любых групп пользователей писать спам в комментариях.
В место спам слов, символов, можно в ставить и слова мата которые так же буду вырезаться.
Скрипт простой, не требует трудной настройки, не загружает полную страницу материала или новости.

Установка скрипта:
Управление дизайном - Комментарии - Форма добавления комментариев, и в самый низ формы добавляем следующий скрипт:

Code
<script>  
  $(function(){$('#message').keyup(function() {  
   updatesite=$(this).val().toLowerCase(),spout='http://,url,.ru,.com,.net,.tk,.ucoz,www,.ua,.tv,.info,.org,.su,.ру,.су,.ком,.инфо,//'.split(',');  
   for(namee=0;namee<spout.length;namee++)
{ if(updatesite.search(spout[namee])!= -1){$(this).val(updatesite.replace(spout[namee],'[спам]'));  
  return true;}}});});  
  </script>

Все готово, тестируем.

Если вы хотите, чтобы ссылки, опубликованные вами (т.е. администраторами) были видны, то пишем ссылки через пробелы, например: ht tp://updatesite . ru, затем переходим в редактирование комментария и там убираем пробелы.
+10
Теги: комментарии, спам, Анти-Спам
Автор: Не указан
Источник: http://webcoders.tk/
Зарегистрируйтесь или авторизуйтесь, чтобы добавлять комментарии, оценивать материалы и сохранять их в личном кабинете.
Вы не можете добавлять комментарии

2 комментариев

  1. Gig Gig

    1401866711 | Ответить | IP | Редактировать | Удалить

  2. SUAREZ SUAREZ

    1401880146 | Ответить | IP | Редактировать | Удалить

entry
Свернуть
Развернуть мини-чат
0