Приветствую Вас ГостьСуббота, 18.05.2024, 17:30

Soft4you.ucoz.es


Каталог файлов

Главная » Файлы » Всё для uCoz » Скрипты для uCoz

Антиспам для миничата
[ · Скачать удаленно () ] 26.08.2012, 18:24
Антиспам для миничата

ЗАЦЕНИ ТЕМУ

Рейтинг: 5.0/1
Кто-то постоянно мусорит в Вашем мини-чате? Оставляет рекламные ссылки или же пытается заспамить всё и вся? Теперь Вам на помощь приходит робот антиспам, который любезно будет админить и следить за порядком в мини-чате на вашем сайте 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. Все изображения также в архиве на тот случай, если ссылки на них будут битыми.

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


Уважаемый Гость Вы можете скачать
"Антиспам для миничата"
по следующим ссылкам
Скачать бесплатно: Антиспам для миничата

Скачать бесплатно: Антиспам для миничата

Скачать бесплатно: Антиспам для миничата
Если отсутствуют ссылки на скачивание
"Антиспам для миничата"
или они битые, но вам очень хочется - пишите в комментариях

Ссылки для вставки на сайт, в блог.

html-cсылка на публикацию
BB-cсылка на публикацию
Прямая ссылка на публикацию

Категория: Скрипты для uCoz | Добавил: soft4you | Теги: Script, скрипт, ucoz, чат, антиспам
Просмотров: 554 | Загрузок: 304 | Комментарии: 1 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Категории раздела
Скрипты для uCoz [2]
Шаблоны для uCoz [6]
Форма входа
Рекомендуем!
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Наш опрос
Оцените мой сайт
Всего ответов: 4
Мини-чат
200
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Вверх