Приветствую Вас Прохожий | RSS Суббота, 23.11.2024, 19:34
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



Статистика
Онлайн всего: 9
Гостей: 9
Пользователей: 0



Главная » Файлы » Скрипты для uCoz » Скрипты информеры

Антиспам формы комментариев uCoz

Антиспам формы комментариев uCoz Антиспам, формы, комментариев, uCoz
Описание и работа:
Скрипт предназначается для сайтов uCoz и используется в форме добавления комментария в полной новости материала. Код создает защиту вашего сайта против злоумышленников пытающихся выложить кликабельную ссылку своего рекламного сообщения. Если какое то слово или сочитане символов встречается слитно, то скрипт просто заменяет это место любой удобной для вас фразой, в нашем случае же [вырезано] и даже окончание домена так же вырезает. Антиспам формы комментариев uCoz.
Как работает? все просто не успели вы вставить ссылку как она на ваших глазах изменяется мгновенно.
Вы можете отредактировать под свои задумки и запреты символов, и не забывайте что без условий по группам вы так же не сможете добавлять ссылки, для того что бы этого избежать, используйте второй код с условными операторами.

Что хорошего в скрипте?
Полное лишение любых групп от спама и рекламы по средствам комментариев вашего сайта.
В место спам слов, символов, можно в ставить и слова мата которые так же буду вырезаться.
Скрипт, простой, не требует трудной настройки, не загружает полную страницу материала или новости.
Так же для мудрых спамеров хорошая преграда для уличения своих замыслов, даже с пробелом или точкой.

Установка на свой сайт uCoz:
Управление дизайном - Комментарии - Форма добавления комментариев, и в самый низ формы добавляем следующий скрипт:
Code
<script>
$(function(){$('#message').keyup(function(){
  sergey=$(this).val().toLowerCase(),spout='http://,url,.ru,.com,.net,.tk,.ucoz,www,.ua,.tv,.info,.org,.su,.ру,.су,.ком,.инфо,//'.split(',');
  for(litvinov=0;litvinov<spout.length;litvinov++){if(sergey.search(spout[litvinov])!= -1){$(this).val(sergey.replace(spout[litvinov],'[вырезано]'));
return true;}}});});
</script>
Все готово, тестируем.
Если вы хотите что бы какие то группы смогли использовать ссылки рабочие, то используем через условие следующим образом скрытие скрипта от админа и модератора:
Code
<?if($GROUP_ID$='4' || $GROUP_ID$='3')?><script>
$(function(){$('#message').keyup(function(){
  sergey=$(this).val().toLowerCase(),spout='http://,url,.ru,.com,.net,.tk,.ucoz,www,.ua,.tv,.info,.org,.su,.ру,.су,.ком,.инфо,//'.split(',');
  for(litvinov=0;litvinov<spout.length;litvinov++){if(sergey.search(spout[litvinov])!= -1){$(this).val(sergey.replace(spout[litvinov],'[вырезано]'));
return true;}}});});
</script><?endif?>
Автор\Источник: http://cybercodes.tk/

Для того что бы скачать архив необходимо зайти на сайт как пользователь.
Просмотров: 3962 | Комментарии: 3 | Рейтинг: 3.5/6 | |Категория: Скрипты информеры | Добавил: мир | Дата: 11.02.2012 | Скачали: 0 | Теги: комментариев, формы, Антиспам, ucoz
Похожие новости на нашем сайте
Коментарий к новости

Всего комментариев: 3
0  
3 tartar01   Дата: 15.12.2012  Время: 02:54   [№ 14251] [Материал]
не работает!

0  
2 Taifun   Дата: 20.02.2012  Время: 09:48   [№ 12224] [Материал]
Эх жалко! Разграничение по группам чёт не действует, код перестаёт работать!

0  
1 dollartu   Дата: 11.02.2012  Время: 10:32   [№ 12155] [Материал]
Извините меня просто хотел посмотреть установлен ли скрипт на сайте,удалите тот коммент!


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа


Поиск


На форуме

1 Работа на заводе

29

2 Комплексный прогон сайт...

54

3 Армия

0

4 Может у кого есть!

6

5 Нужны копирайты

1

6 Остались честные СМИ?

0

7 Раздача подарков и стик...

1

8 Дисковое пространство

3

9 Ручной прогон по трасто...

19

10 бот для умножения денег...

0


Подробней о форуме


Комментарии



Copyright UcozOn.ru™ © 2008-2024


Кнопка 88х31 сайта ucozon.ru