Новый анти-мат для форума в Скрипты для uCoz

Меню сайта
Категории файлов
Шаблоны для uCoz [401]
Скрипты для uCoz [248]
Иконки групп для uCoz [70]
Статьи для uCoz [18]
Софт для uCoz [6]
Другое для uCoz [22]
Мини-чат
Наш опрос
Новые комментария
qwerty37 написал:
плохо
Nikkos0451 написал:
Не знаю, сам себе не устанавли...
qwerty37 написал:
как в него музыку добавить?
Nikkos0451 написал:
Поставил
adidas2o11 написал:
Картинку загрузить поставил ,а...
Главная » 2010 » Ноябрь » 24 » Новый анти-мат для форума
15:58
Новый анти-мат для форума

Данный скрипт запрещает использовать матные слова на форуме, при этом кнопка "Добавить ответ" блокируется.
Слова также не чувствительны к регистру, засчёт toLowerCase().То есть, можно писать как лох, так и лОх.
База матных слов устанавливается пользователем.

Установка:

В "Общий вид страниц после" $BODY$:

Code
<script>  
  $(document).ready(function() {  
  $("textarea[id='message']").keyup(function() {  
  error = "В тексте используется ненормативная лексика";  
  words = ["блять","сука","уёбок","блять","хуй","гандон","пизда"];  
  for (i = 0; i <= words.length; i++){  
  if($("#message").val().toLowerCase().indexOf(words[i]) != -1) {$("#frF16").attr("disabled", "disabled");$("#er").fadeIn("slow").text(error);setTimeout('$("#er").fadeOut("slow")', 1500);break;}  
  else{$("#frF16").attr("disabled", 0);setTimeout('$("#er").fadeOut("slow")', 1500);}  
  }  
  });  
  });  
  </script>

+ сss код также после $BODY$:

Code
<style>  
#er{display:none;border:1px solid #eba4a4;border-left-width:5px;color:#b35454;background-color:#ffeded;padding:8px;margin:5px;}  
</style>

Далее заходим в "форму добавления сообщений", находим: $BBCODES$ $_MESSAGE$, и заменяем на:

Code
<div id="er"></div>$BBCODES$ $_MESSAGE$

и в этом же шаблоне находим:

Code
<?if($_THREAD_NAME$)?>  
<tr id="frM25"><td class="gTableLeft" id="frM26">Название темы:</td><td class="gTableRight" id="frM27">$_THREAD_NAME$</td></tr>  
<tr id="frM28"><td class="gTableLeft" id="frM29">Описание темы:</td><td class="gTableRight" id="frM30">$_THREAD_DESCR$</td></tr>  
<?endif?>

и заменяем на:

Code
<?if($_THREAD_NAME$)?>  
<div id="er"></div>  
<tr id="frM25"><td class="gTableLeft" id="frM26">Название темы:</td><td class="gTableRight" id="frM27">$_THREAD_NAME$</td></tr>  
<tr id="frM28"><td class="gTableLeft" id="frM29">Описание темы:</td><td class="gTableRight" id="frM30">$_THREAD_DESCR$</td></tr>  
<?endif?>

Автор:

[ Чтобы скачать файл зарегистрируйтесь, или войдите под своим логином. ]


Категория: Скрипты для uCoz | Просмотров: 147 | Добавил: FOREVER | Теги: всё, шаблоны, анти-мат, uCoz, всё для Укоз, free, Новый, Скрипты, юкоз, форум | Рейтинг: 5.0/1
Всего комментариев: 1
0
нормальный скриптец!) cool


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

Всего: 1972
Новых за месяц: 241
Новых за неделю: 59
Новых вчера: 9
Новых сегодня: 1


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

Кто нас сегодня посетил

Наша кнопка
Всё для uCoz, шаблоны для ucoz, скрипты для ucoz.


Витрина ссылок
Купить ссылку
(Цена 5 руб.)


После оплаты, ваша ссылка автоматически появиться в этом блоке.
Размер ссылки не должен превышать 30 символов.

Оплата производится в WMR.


[ По вопросам обращаться тут ]
Архив файлов
Облако тегов
Sape
Друзья
Скрипты и шаблоны для uCoz
Конкурс на самый лучший сайт
Copyright 2026 X-uCoz.Ru
При копировании файлов ссылка на X-uCoz.Ru обязательна! Администрация сайта не несёт ответственности за выложенные файлы!      
Создать сайт бесплатно PR-CY.ru