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

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

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

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

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

Перезагрузите страницу
Антимат - блокируем за мат пользователя.
+
Итак предлогаем вам скрипт блокировки в реальном времени пользователя за мат на вашем сайте, пользователю блокируется на сутки писать комментарии или как душе угодно. При написание МАТ слова в поле вводе ему автомат. заблокируется форма добавления.

1. Добавляем код в в любой модуль модуль где есть комменты или поле ввода:
Код

<div class="messages-form-ban" style="display:none;">Вы заблокированы за мат</div>
<div class="messages-forsm">
В данный div Оборачиваем вашу форму добавления
</div>


2. Добавим Cookie + скрипт:
Код

jQuery.cookie = function(name, value, options) {
  if (typeof value != 'undefined') { // name and value given, set cookie
  options = options || {};
  if (value === null) {
  value = '';
  options.expires = -1;
  }
  var expires = '';
  if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
  var date;
  if (typeof options.expires == 'number') {
  date = new Date();
  date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
  } else {
  date = options.expires;
  }
  expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
  }
  // CAUTION: Needed to parenthesize options.path and options.domain
  // in the following expressions, otherwise they evaluate to undefined
  // in the packed version for some reason...
  var path = options.path ? '; path=' + (options.path) : '';
  var domain = options.domain ? '; domain=' + (options.domain) : '';
  var secure = options.secure ? '; secure' : '';
  document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
  } else { // only name given, get cookie
  var cookieValue = null;
  if (document.cookie && document.cookie != '') {
  var cookies = document.cookie.split(';');
  for (var i = 0; i < cookies.length; i++) {
  var cookie = jQuery.trim(cookies[i]);
  // Does this cookie string begin with the name we want?
  if (cookie.substring(0, name.length + 1) == (name + '=')) {
  cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
  break;
  }
  }
  }
  return cookieValue;
  }
};

$(function () {  
if($.cookie('bans') == 'true') {  
$('.messages-forsm').remove();
$('.messages-form-ban').show();  
} else {
$('form#acform').hide();
$('.messages-form').show();
}
(m1= {  
  words: ['сука', 'бля', 'блять', 'бляди', 'дибилы', 'дибил', 'лох', 'лохи', 'херня', 'пиздец', 'идиот', 'идиоты', 'хуйня'],  
  test: function (m) {  
  $('textarea').keyup(function () {  
  var m2 = $(this).val(),  
  m3 = $(this);  
  $.each(m1.words, function (i, val) {  
  if (m2.search(new RegExp(val, 'gi')) != -1) {  
  m3.val(m2.replace(val, m.text));  
  if(m.message == true){  
  $.cookie('bans', 'true');
  $('.messages-form').remove();
  $('form#acform').hide();
  $('.messages-form-ban').show();
  }
  }
  });  
  });
  }  
  })(m1.test({message:true, text:''}));  
  });


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

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

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

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

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]