• Страница 1 из 1
  • 1
Анти-спам для мини-чата
S-GrafДата: Четверг, 03.03.2011, 21:15 | Сообщение # 1
Логин: S-Graf
Имя: Сергей
Сообщений: 9
Награды: 0
Репутация: 0
Замечания:

[Table]Как это работает? Скрипт достаёт текст из формы добавления сообщений в мини-чате и проверяет его циклом на наличие определённых символов.[/Table]

[Table]Установка:[/Table]

[Table]1. Заходим ПУ - Управление дизайном - Мини-чат - Форма добавления сообщений
Находим:

$SUBMIT$[/Table]

Заменяем на:

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>

[Table]2. Там же:
В самый верх ставим скрипт [/Table]

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>

[Table]
Модификация скрипта.
В самом скрипте я указал комментарием место, где можно добавлять новые символы.
Выглядеть это будет примерно так:
zapr[2] = /ваше слово/
красное - номер добавленного элемента, каждый раз он должен возрастать на 1(т.е. zapr[2], zapr[3], zapr[4]).
Обратите также внимание на то, что формат символов должен быть именно таким, как указано выше (/ваше слово/).
Слеши(наклонные палочки) не убирать ни в коем случае!
Ну в принципе всё. [/Table]
[1]hpДата: Пятница, 04.03.2011, 12:08 | Сообщение # 2
P.S.[1]hp
Логин: [1]hp
Имя: Серёга
Сообщений: 132
Награды: 0
Репутация: 15
Замечания:
это тоже не туда вот ссылка http://o-css.ru/forum/34

S-GrafДата: Пятница, 04.03.2011, 15:57 | Сообщение # 3
Логин: S-Graf
Имя: Сергей
Сообщений: 9
Награды: 0
Репутация: 0
Замечания:
[1]hp,название раздела видишь? "РАЗНЫЕ"-сюда можно любые кидать скрипты...
[1]hpДата: Пятница, 04.03.2011, 16:06 | Сообщение # 4
P.S.[1]hp
Логин: [1]hp
Имя: Серёга
Сообщений: 132
Награды: 0
Репутация: 15
Замечания:
разными считаются танцующие кс человечки которые втыкаешь в блог сайта и т.д. а какрас твою тему можно было вот сюда вставить! http://o-css.ru/forum/34

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

Статистика Форума
Лучшие пользователи
Уважаемые пользователи
Популярные темы
Недавно обновленные темы
LaiNeR Постов [ 3127 ]
Staistesap Постов [ 1545 ]
z1M Постов [ 1488 ]
Mooxyrep Постов [ 1145 ]
Pooniacact Постов [ 986 ]
KoreshoK Постов [ 644 ]
LonS Постов [ 585 ]
BIG_BOSS Постов [ 572 ]
DoZa Постов [ 564 ]
shooter Постов [ 468 ]
LonS Репутация [ 546 ]
LaiNeR Репутация [ 519 ]
Smofee Репутация [ 477 ]
СнAйПер Репутация [ 436 ]
MedeX Репутация [ 412 ]
TiPSy Репутация [ 300 ]
bleff Репутация [ 279 ]
-=SToRM=- Репутация [ 235 ]
A6c3Ht^ Репутация [ 225 ]
NoRD Репутация [ 210 ]
Общение [ 1309 ]
Считаем до 1 000 [ 664 ]
Поговорим обо всем :) (девушки, машины, личная жизнь и тд) [ 369 ]
Афоризмы (Не комментируйте) [ 301 ]
Играем в СЛОВА [ 187 ]
Конкурс "Угадай возраст". [ 183 ]
Конкурс "Угадай автомобиль" [ 110 ]
Предложения по сайту [ 97 ]
Набивка постов [ 80 ]
Обломай товарища [ 75 ]
source-boost.ru | Мониторинг сервера CSS v34 [ 0 ]
source-boost.ru | Мониторинг сервера CSS v34 [ 0 ]
Скачать CSS v34 НОВЫЕ ПУШКИ - cs-kontra.ru [ 0 ]
Скачать CSS v34 НОВЫЕ ПУШКИ - cs-kontra.ru [ 0 ]
Скачать CSS v34 НОВЫЕ ПУШКИ - cs-kontra.ru [ 0 ]
Скачать CSS v34 НОВЫЕ ПУШКИ - cs-kontra.ru [ 0 ]
Скачать CSS v34 НОВЫЕ ПУШКИ - cs-kontra.ru [ 0 ]
Скачать CSS v34 НОВЫЕ ПУШКИ - cs-kontra.ru [ 0 ]
Скачать CSS v34 НОВЫЕ ПУШКИ - cs-kontra.ru [ 0 ]
Swatik [ 1 ]

Хостинг от uCoz | sitemap.xml | sitemap-forum.xml | sitemap-shop.xml | urllist.txt | |
PR-CY.ru