03:00

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

$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>

Модификация скрипта.
В самом скрипте я указал комментарием место, где можно добавлять новые символы.
Выглядеть это будет примерно так:
zapr[2] = /ваше слово/
красное - номер добавленного элемента, каждый раз он должен возрастать на 1(т.е. zapr[2], zapr[3], zapr[4]).
Обратите также внимание на то, что формат символов должен быть именно таким, как указано выше (/ваше слово/).
Слеши(наклонные палочки) не убирать ни в коем случае!
Ну в принципе всё.

Автор - Tools
Дата добавления - 18.01.2011 в 12:09
ToolsДата: Вторник, 18.01.2011, 12:09 | Сообщение # 1
Admin
Сообщений: 83
Репутация: 1
Замечания:

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

$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>

Модификация скрипта.
В самом скрипте я указал комментарием место, где можно добавлять новые символы.
Выглядеть это будет примерно так:
zapr[2] = /ваше слово/
красное - номер добавленного элемента, каждый раз он должен возрастать на 1(т.е. zapr[2], zapr[3], zapr[4]).
Обратите также внимание на то, что формат символов должен быть именно таким, как указано выше (/ваше слово/).
Слеши(наклонные палочки) не убирать ни в коем случае!
Ну в принципе всё.




  • Страница 1 из 1
  • 1
Поиск:

Статистика Форума
Лучшие пользователи
Уважаемые пользователи
Популярные темы
Недавно обновленные темы
Tools Постов [ 83 ]
MyLife Постов [ 7 ]
DianaWeb Постов [ 6 ]
Lookflaco Постов [ 6 ]
WebGerl Постов [ 4 ]
Asissa Постов [ 4 ]
laym Постов [ 4 ]
Meetwoor Постов [ 4 ]
Миша) Постов [ 1 ]
KoKcJke^o_O™ Постов [ 1 ]
Tools Репутация [ 1 ]
Aninew Репутация [ 1 ]
Meetwoor Репутация [ 1 ]
Men_mencky Репутация [ 0 ]
-=Diman=- Репутация [ 0 ]
pro100 Репутация [ 0 ]
Snake[S] Репутация [ 0 ]
3LiNe Репутация [ 0 ]
OnSlade Репутация [ 0 ]
BiOsTaR^ Репутация [ 0 ]
Продажа сайта [ 1 ]
На модератора [ 1 ]
Профиль для ucoz в нижнем правом углу сайта [ 0 ]
Красивый информер для файлов ucoz [ 0 ]
Уведомления о регистрации для ucoz [ 0 ]
Форма входа на uCoz [ 0 ]
Как скачать музыку из Контакта Самый простой способ [ 0 ]
Как скачать музыку из Контакта Способ первый [ 0 ]
Как раскрутить страницу / группу / встречу Вконтакте [ 0 ]
статистика CW [ 0 ]
Профиль для ucoz в нижнем правом углу сайта [ 0 ]
Красивый информер для файлов ucoz [ 0 ]
Уведомления о регистрации для ucoz [ 0 ]
Форма входа на uCoz [ 0 ]
Как скачать музыку из Контакта Самый простой способ [ 0 ]
Как скачать музыку из Контакта Способ первый [ 0 ]
Как раскрутить страницу / группу / встречу Вконтакте [ 0 ]
статистика CW [ 0 ]
Всплывающий мини-чат в углу сайта + красивый вид [ 0 ]
Обновленная статистика для Ucoz [ 0 ]
Загрузка...

Загрузка...
Diz-tm.3dn.ru © 2010 Создать бесплатный сайт с uCoz