[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум DeadHash.Ru » Система UcoZ » Другие скрипты для uCoz » Anti-Spam4MiniChat (uCoz)
Anti-Spam4MiniChat
Сообщение


Как это работает? Скрипт достаёт текст из формы добавления сообщений в мини-чате и проверяет его циклом на наличие определённых символов.
Установка:
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">  
  /*  
  * Автор energo script by megachat.moy.su  
  * 02.01.2011  
  */  
  function antispam(){  
  zapr = new Array()  
  zapr[0] = /http:///  
  zapr[1] = /www/ //здесь добавляем символы, на которые будет реагировать скрипт  
  soobh = $('#mchatMsgF').val()//дальше не трогаем  
  for (i=0; i < zapr.length; i++){  
  result = soobh.search(zapr[i])  
  if(result != -1 ){  
  _uWnd.alert('Ошибка! В вашем сообщении найдены запрещённые символы!','',{w:250,h:90,tm:3000});return;//текст в алерте можно поменять на свой  
  }}  
  if (result == -1){  
  sbtFrmMC991();}  
  }  
  </script>

Автор - B[r]o
Дата добавления - 16.03.2011 в 21:38
B[r]oДата: Среда, 16.03.2011, 21:38 | Сообщение # 1
Сообщений: 30
Награды: 0
[ 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">  
  /*  
  * Автор energo script by megachat.moy.su  
  * 02.01.2011  
  */  
  function antispam(){  
  zapr = new Array()  
  zapr[0] = /http:///  
  zapr[1] = /www/ //здесь добавляем символы, на которые будет реагировать скрипт  
  soobh = $('#mchatMsgF').val()//дальше не трогаем  
  for (i=0; i < zapr.length; i++){  
  result = soobh.search(zapr[i])  
  if(result != -1 ){  
  _uWnd.alert('Ошибка! В вашем сообщении найдены запрещённые символы!','',{w:250,h:90,tm:3000});return;//текст в алерте можно поменять на свой  
  }}  
  if (result == -1){  
  sbtFrmMC991();}  
  }  
  </script>


Форум DeadHash.Ru » Система UcoZ » Другие скрипты для uCoz » Anti-Spam4MiniChat (uCoz)
  • Страница 1 из 1
  • 1
Поиск: