• Страница 1 из 1
  • 1
анти спам и анти мат

Raimond
Проверенные
Сообщений 6
+
+2016
-
Ваши награды 1
Всем доброе время суток,
ищу работающий скрипт, анти спам и анти мат для комментариев

всем заранее спс

Добавлено (08.04.2013, 13:50)
---------------------------------------------
всем спс, особено K43, проблему решил можно тему закрыть

«Пред. тема След. тема»

Handyman
VIP
Сообщений 272
+
+2162
-
Ваши награды 2
Handyman написал: отредактировал: Roman36Liman - Понедельник, 08.04.2013, 14:28 В ответ пользователя Handyman Написано 08 Апреля 2013 в 14:23
2<\' onclick=\'this.select();\' style=\'width:95%;text-align: center; height:20px; margin-top:15px;\'/>');" style="text-align:right; margin-left:19px;">Сообщение № 2
Raimond, анти-спам:
ПУ - Управление дизайном - Комментарии - Форма добавления комментариев
вставляй вниз:

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


анти-мат:

ПУ - Управление дизайном - Вид комментариев, в самый конец добавляй:

Код
<script type="text/javascript">   
  $(document).ready(function() {   
   $("textarea[id='message']").keyup(function() {   
   error = "В тексте используется ненормативная лексика";   
   words = ["блять","сука","уёбок","блять","хуй","гандон","пизда"];   
   for (i = 0; i <= words.length; i++){   
   if($("#message").val().toLowerCase().indexOf(words[i]) != -1) {$("#addcBut").attr("disabled", "disabled");$("#er").fadeIn("slow").text(error);setTimeout('$("#er").fadeOut("slow")', 1500);break;}   
   else{$("#addcBut").attr("disabled", 0);setTimeout('$("#er").fadeOut("slow")', 1500);}   
   }   
   });   
   });   
  </script>   
  <style>   
  #er{display:none;border:1px solid #eba4a4;border-left-width:5px;color:#b35454;background-color:#ffeded;padding:8px;margin:5px;}   
  </style>


Далее, заходишь в Управление дизайном - Форма добавления комментариев и перед этим:

Код
<textarea class="commFl" style="height:135px;" rows="8" name="message" id="message" cols="50">$MESSAGE$</textarea>


Вставляешь это:

Код
<div id="er"></div>


Все) От + не откажусь)

Goodmind
VIP
Сообщений 466
+
+1735
-
Ваши награды 13
Roman36Liman, отключаем js и спамим хоть до ночи
подпись: Goodmind спешит на помощь! Goodmind
  • Страница 1 из 1
  • 1
Поиск:
Топ пользователей: