Время:
Новых сообщений: Нет
Вы на форуме дней
Ваша группа: Гость
Ваш IP: 18.117.91.221
Logical-Portal — молодежный портал со своей изюминкой, каждый сможет найти что-то интересное и полезное для себя, например наш форум общения с которым вам обязательно нужно ознакомиться.
  • Страница 1 из 1
  • 1
Анти-спам для мини-чата v 2.0
Сообщение оставлено 21.03.2011 в 08:47:08 | Сообщение #1

Как это работает? Скрипт достаёт текст из формы добавления сообщений в мини-чате и проверяет его циклом на наличие определённых символов.
Установка:
1. Заходим ПУ - Управление дизайном - Мини-чат - Форма добавления сообщений
Находим:
Code
$SUBMIT$

заменяем на:
Code
<div style="width: 30px;"><input value="OK" class="mchat" id="mchatBtn" style="width: 30px;" type="button" onClick="antispam()"><img alt="" style="display: none;" id="mchatAjax" src="http://s105.ucoz.net/img/fr/ajax3.gif" border="0" width="16"></div>

2. Там же:
В самый верх ставим скрипт
Code
<script type="text/javascript">   

   function antispam(){   
   zapr = new Array()   
   zapr[0] = /http/   
   zapr[1] = /www/ //здесь добавляем символы, на которые будет реагировать скрипт   
   zapr[2] = /com/  
   zapr[3] = /ru/  
   zapr[4] = /net/  
   zapr[5] = /org/  
   zapr[6] = /tv/   
   zapr[7] = /tk/  
   zapr[8] = /lv/  
   soobh = $('#mchatMsgF').val()//дальше не трогаем   
   for (i=0; i < zapr.length; i++){   
   result = soobh.search(zapr[i])   
   poisk = soobh.match("webo4ka.ru")  
   if(result != -1 && !poisk){   
   _uWnd.alert('Ошибка! В вашем сообщении найдены запрещённые символы!','',{w:250,h:90,tm:5000});return;//текст в алерте можно поменять на свой   
   } else  
   {   
   sbtFrmMC991();return false}   
   } }  
   </script>

В скрипте находим строчку
Code
poisk = soobh.match("webo4ka")

webo4ka заменяем на название своего сайта без http://, www и .ru
 
 
   
Сообщение оставлено 21.03.2011 в 09:45:09 | Сообщение #2
Классно, попробуем smile
 

Продам Steam-аккаунты по низким ценам, писать в ЛС
 
   
Сообщение оставлено 21.03.2011 в 09:54:19 | Сообщение #3
Спасибо)Пригодится
 
Набрать 700 постов - X
Набрать 1000 репутации - V

Цель: Модератор - X
 
   
  • Страница 1 из 1
  • 1
Поиск:
 
Графика от: Megas, GraFOS | Дизайн сверстал E.A.
Хостинг от uCoz
Яндекс.Метрика