Єдина Країна! Единая Страна!
Приветствую Вас Гость • Регистрация • Вход • Поиск
Пятница, 18.01.2019, 09:43:45 Kiev
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Система uCoz » Другие скрипты для uCoz » Анти-мат для сайта
Анти-мат для сайта
LexmarkДата: Четверг, 17.11.2011, 17:57:43 | Сообщение # 1
Аватарка
Invincible Five (I5)
Группа: Администратор
Сообщений: 226
Награды: 0
Репутация: 2
Статус: Оффлайн


Универсальный анти-мат, для всего сайта. После его установки, скрипт будет проверять любое поле ввода текста, на наличие мата.
Подробнее о скрипте:

При вызове скрипта, вы можете информировать пользователя и так же выбрать текст замену мата -
ucodes.test({message:true, //выводить сообщение, иначе false
text:'тут текст замена'}); //Текст замена мата, можно использовать html код

Установите скрипт в нижнею часть сайта.
Code
<script type="text/javascript">    
    (ucodes = {    
       ban: ['сука', 'бля', 'ебан', 'фуфел', 'чмо', 'гандон', 'гондон', 'чмошник', 'пизда', 'троль', 'тролль', 'хуила','говношлеп', '***', 'сцука', 'гнида', 'мудак', 'мудила', 'казел', 'козел', 'козёл', 'казёл', 'долбоеб', 'мозгоеб', 'далбаеб', 'долбаёб', 'мазгаеб', 'мозгоёб', 'школьнег', 'школьник', 'школоло', 'хуев', 'пидораз', 'жопа', 'дебил', 'хуила', 'гандон', 'гондон', 'крыса', 'уебан'],    
     test: function (m) {    
     $('textarea').keyup(function () {    
     var a = $(this).val(),    
     b = $(this);    
     $.each(ucodes.ban, function (i, val) {    
     if (a.search(new RegExp(val, 'gi')) != -1) {    
     b.val(a.replace(val, m.text));    
     if(m.message == true){    
     _uWnd.alert('<font color="red">Мат запрещен!<\/font>','',{w:150,h:50,pad:'2px'});    
     }}});    
     });}    
    })(ucodes.test({message:true, text:'тут текст замена'}));    
    </script>


[UA]
Форум » Система uCoz » Другие скрипты для uCoz » Анти-мат для сайта
  • Страница 1 из 1
  • 1
Поиск: