Ваш пост скомпрометирован


Ваш пост скомпрометирован

525
8.8 из 10
Проголосовало: 7






Всем привет, многие видели что на 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 к кнопки отправить!
Автор публикации: Загрузка
Загрузка
Marishka, это его n материал
Источник: http://ucodes.ru/
  • Всего комментариев: 1

Вовчик
0
Вовчик написал: Написано 30 Января 2016 в 19:57
Комментарий №1
на майле блокировку однотипного пароля не видел, а вот в одноклассниках видел... хотя я в одноклассниках даже не зарегистрирован а на майле каждый день XD))

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2113
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 431
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
Ох. Вижу, что обсуждение очень старое. Но!
На других CMS так же будет все это реализовано. На нормальных CMS.
Такое решение может подойти лишь для landing сайтов. Но и то, не думаю, что там кто то заморачивается в написании какого либо контроллера генерирования шаблона и используют прямо в лоб чистый HTML, поэтому и будут для каждой страницы свои блоки делать.

Поэтому лучше тут все же дописать решение именно для ucoz без загрузки этих лишних блоков на странице. Ведь используя условные операторы этот код даже не будет прогружаться на странице. (Лол. Это ж доли секунд загрузки...) И что? Но давайте делать оптимальнее
Моё авторство:)
  • 1488 написал:
  • 1488 написал:
  • Смысл исходный код? он возвращает после обновление страницы на то положение которое было... или как?
  • 1488 написал:
  • как поставить галки как скрине?
    а то невозможно поставить...
  • Handyman написал:
  • Не появляется код безопасности для обычных пользователей
    Последние темы
    Опрос
    432
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 2
    Гостей: 2
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: