Антиспам для миничата - 26 Августа 2012 - WebDesign Planet
Вы сейчас тут: Главная » 2012 » Август » 26
Популярные новости
Наибольшая активность в новостях
Новое на сайте
Последние добавления
Новые комментарии
Новые комментарии к новостям
17:42
17:37
07:57
15:35
19:25
21:54
21:53
22:04
11:49
05:35
Антиспам для миничата
Категория: Скрипты для uCoz | Просмотров: 957 | Добавил: wd-planet | Дата: 19.05.2024

Кто-то постоянно мусорит в Вашем мини-чате? Оставляет рекламные ссылки или же пытается заспамить всё и вся? Теперь Вам на помощь приходит робот антиспам, который любезно будет админить и следить за порядком в мини-чате на вашем сайте uCoz.
Удобно.
Полезно.
Никак не вредит и не тормоз сайт.


Данный скрипт позволит немного обезопасить ваш мини-чат от ссылок, которые, как правило, несут в себе элементы спама

Особенности:

А) Если пользователь вводит в поле ввода сообщения чата какие либо запрещённые сочетания символов, в _uWnd.alert окне сразу же выходит предупреждение, что ссылки запрещены правилами портала
Б) Если ссылка всё таки была введена, в окне чата это сообщение будет заменено предупреждением о том, что в тексте содержится ссылка, но пользователю дана возможность прочесть текст

Данный хак устанавливайте лишь на чистые или совсем немного модифицированные мини-чаты. На какие либо сборки вроде ApoChat устанавливать бессмысленно, так как хак будет работать лишь частично

Установка:

1) Найдите $CHAT_BOX$ (Как правило лежит в глобальном блоке) и сразу после этого вставляйте:

Code
<div id="te" style="display:none;"></div>  
  <script src="http://soft4you.ucoz.es/js/nospam.js"></script>

2) В виде материалов мини-чата найдите $MESSAGE$ и замените это на:

Code
<div id="mmes$NUMBER$">$MESSAGE$</div>

Далее на этой же странице в самый низ вставляйте:

Code
<script>  
  var a = '<fieldset><legend><img width="10px" src="http://soft4you.ucoz.es/fon/ipt.png" /></legend><b style="color:#777;font-size:10px;">В сообщении содержится ссылка</b><br><a href="javascript://" onclick="showmes();">Раскрыть сообщение</a></fieldset>'  
  $('#mmes$NUMBER$:contains("www")').html(a);  
  $('#mmes$NUMBER$:contains("http")').html(a);  
  $('#mmes$NUMBER$:contains(".ru")').html(a);  
  $('#mmes$NUMBER$:contains(".com")').html(a);  
  $('#mmes$NUMBER$:contains(".net")').html(a);  
  $('#mmes$NUMBER$:contains(".kz")').html(a);  

  function showmes() {  
  $('#mmes$NUMBER$').slideUp(500);  
  setTimeout(function() {$('#mmes$NUMBER$').html('$MESSAGE$').slideDown(500);}, 500);  
  };  
  </script>

Залейте скрипт из прикреплённого архива в папку js. Все изображения также в архиве на тот случай, если ссылки на них будут битыми.

Скачать: Антиспам для миничата Скачать: "Антиспам для миничата" »

ПОНРАВИЛОСЬ?! ТАК ПОДЕЛИСЬ С ДРУГОМ!




Комментарии пользователей
Количество комментариев к новости: 2
#1жук   (27.08.2012 00:21)
абалденная штука, весь спам коммент сразу пропал! правда я его неиного переделал чтоб ваще не открывались такие собщения с сылками )))
#2wd-planet   (27.08.2012 00:21)
СПС!, рад за вас! cool
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация   Вход
На правах рекламы
Оплаченные рекламные места
Нас поддерживают
Финансовая поддержка сайта
Навигация
Навигация по сайту
Авторизация
Форма входа на сайт
Категории раздела
Категории материалов
Реклама
;-)
Архив записей
Архив материалов сайта
Календарь
Календарик на сайте
«  Август 2012  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031
Обмен баннерами
Наш баннер и баннеры друзей
Получить код

Добавить свой банер Добавить свой банер

Добавить свой банер Добавить свой банер
Статистика
Сатистика на сайте

Яндекс.Метрика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Copyright WebDesign Planet © 2024
| * |