Заработок в интернете и раскрутка вашего сайта Пятница, 29.03.2024, 14:20

Меню сайта
Категории раздела
Скрипты для uCoz [119]
Все скрипты uCoz для улучшения Вашего сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Яндекс.Метрика Яндекс цитирования
Главная » Статьи » Скрипты для uCoz » Скрипты для uCoz

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





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

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

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

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

Установка:

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


<div id="te" style="display:none;"></div>
<script src="/nospam.js"></script>

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

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

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

<script>
var a = '<fieldset><legend><img width="10px" src="http://s36.ucoz.net/img/icon/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. Все изображения также в архиве на тот случай, если ссылки на них будут битыми.



Нравится
Категория: Скрипты для uCoz | Добавил: admin (23.02.2014)
Просмотров: 425 | Рейтинг: 0.0/0


Нравится







Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Наш баннер
Мы будем признательны,
если Вы разместите нашу кнопку
у себя на сайте!

Заработок в интернете и раскрутка вашего сайта


Языки
Заработок в интернете и продвижение вашего сайта © 2013-2024
Копирование материалов сайта без согласия запрещено!

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

СЕГОДНЯ НАС ПОСЕТИЛИ:

200