Форум Diz-Cs.Ru
Преимущества регистрации:
Возможность создания тем
Общение с пользователями
Найдете множество полезной информации
Найдете своих единомышленников
DIZ-CS.RU - Мы с Вами НАВСЕГДА!
  • Страница 1 из 1
  • 1
Модератор форума: -SAM-  
Анти-спам для мини-чата
Дата: Пн, 10.01.2011, 11:48:04 | Сообщение # 1
Аватар не установлен
OFF
Пользователь
55 Сообщения:
1 Награды:
0 Отзывы:
Скин ----- http://s15.radikal.ru/i189/1101/f3/625ce5dede49.jpg

Как это работает? Скрипт достаёт текст из формы добавления сообщений в мини-чате и проверяет его циклом на наличие определённых символов.
Установка:
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]).
Обратите также внимание на то, что формат символов должен быть именно таким, как указано выше (/ваше слово/).
Слеши(наклонные палочки) не убирать ни в коем случае!
Ну в принципе всё.

Сообщение отредактировал SalleX - Пн, 07.02.2011, 17:12:42
Дата: Пн, 07.02.2011, 16:52:59 | Сообщение # 2
Аватар не установлен
OFF
Новичок
6 Сообщения:
0 Отзывы:
ICQ пользователя:
Skype пользователя:
Отличный скрипт...но недочёт.. если писать допустим diz-cs.com он ничего не запретит!(
Дата: Чт, 03.03.2011, 16:20:13 | Сообщение # 3
Аватарка w0sp1k
OFF
Премиум
1526 Сообщения:
170 Награды:
6 Отзывы:
ICQ пользователя:
Skype пользователя:
Сайт пользователя:
Спасибо)

Дата: Сб, 05.03.2011, 12:15:22 | Сообщение # 4
Аватар не установлен
OFF
Мошенник
1942 Сообщения:
400 Награды:
0 Отзывы:
Скрипт хороший, поставил на сайт!
Дата: Сб, 05.03.2011, 12:28:17 | Сообщение # 5
Аватарка Eyspen
DemiGood
OFF
Мошенник
333 Сообщения:
301 Награды:
0 Отзывы:
ICQ пользователя:
Skype пользователя:
Скрипт так себе , не очень нужный но всё же, неплохо
  • Страница 1 из 1
  • 1
Поиск: