Приветствуем Вас на сайте!
      Авторизировавшись на сайте Вы получаете возможность заказывать эксклюзивные вещи для Вашего сайта, скачивать новинки, общаться с друзьями.

      Если у Вас ещё нет аккаунта на BEST STUDIO, вы можете создать его потратив не более 10-ти секунд используя форму справа с заголовком "Вход на сайт"
Вход на сайт
Логин:

Пароль:
Вход
Войти по Логину и Паролю
О нас
Cтудия скриптов и дизайна BEST STUDIO, как студия перспективных веб-разработок, была основана 1 июля 2009 г. Уже более 17000 зарегистрированых пользователей! С момента ее создания мы четко придерживаемся принципа: «Быстро, качествено, дорого».

Заказывая работу для вашего сайта у нас, вы экономите время...

Стремитесь к лучшему - в Best Studio!
Войти | Зарегистрироваться
Настройки
Анимация Шапки
Анимация Меню
Анимация Футера
Автообновление Чата
Автообновление Статистики
Звуковые Оповещения
Авто Подгрузка Материалов

Перезагрузите страницу
Ваш пост скомпрометирован!.
+
Всем привет, многие видели что на mail.ru есть функция блокировки одного и того же пароля!. Мы же сегодня научимся блокировать однотипные сообщения от пользователей. Данный скрипт поможет вам от спама и флуда одних и тех же сообщений от пользователей!.

Установка:
1. В виде комментариев заменяем $MESSAGE$ на:
Код
<div class="messages-body">$MESSAGE$</div>


2. В вид материала и комментария нужного модуля добавим скрипт куда угодно:
Код
<script type="text/javascript">  
var uComromentation = new Object();  
uComromentation.uCodes = {  
uSid:'$USER_ID$', copyright: 'ucodes.ru'
}  
</script>


3. В вид материала и комментария нужного модуля также добавим скрипт:
Код
<script>
$(function () {
$('#acform:eq(0)').append('<div id="uComproOk">Отправить</div><div id="uLastCom"></div>');
setTimeout(function(){
$('#addcBut, #uLastCom').hide();
$('#uLastCom').load('/index/34-'+uComromentation.uCodes.uSid+' .messages-body:eq(0)');
}, 500);
setTimeout(function(){
var uBlock = $('.messages-body').html();
$('#uComproOk').click(function () {
var uReal = $('#message').val();
if (uBlock == uReal) {
_uWnd.alert('<b>Ваш пост Скомпрометирован - "'+uBlock+'"</b>','OK', {w:300,h:100,tm:3000});
} else {  
$('#addcBut').click();
}
});  
}, 1500);
});
</script>


Разбираем скрипт:
1. Изначально скрывается родная кнопка отправить, мы ее заменяем своей id="uComproOk"!...
2. Кнопка замены отправить появляется в форме #acform:eq(0) если вы используете визуальный редактор или свой вид укажите в скрипте перед каким атрибутом хотите ее вывести.

3. Написать свой CSS к кнопки отправить!.

При копировании материала указать источник uCodes.ru
Данный раздел авторский все работы являются собственностью ucods.3dn.ru любое коммерческое использование строго запрещено.

При копировании материала указываем источник ucods.3dn.ru

Для редактирования кода необходимо иметь хотя бы базовые знания в HTML, CSS и Js технологиях.
Поделиться новостью в социальной сети.
Добавил: Best_Studio
Дата добавления: 30.01.2016 в 19:28 по МСК
Категория: Пользователи
Просмотров: 994
Комментариев: 3
Эмоций:
  • Оценки читателей

    ЗАКРЫТЬ
    • 0 Лайк
    • 0 Лавки
    • 0 Ахахах!
    • 0 Ого!
    • 0 Восторг
    • 0 Печаль
    • 0 Грусняшь

Теги: post, ucoz, js, user, Block, New, Ucodes, module
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Reactor
02.02.2016 | # |№1
"Мы же сегодня мы научимся..."

Best_Studio
03.02.2016 | # |№2
Исправлено ab

Reactor
14.02.2016 | # |№3
Отлично)