• Страница 1 из 1
  • 1
Форум » СКРИПТЫ ДЛЯ UCOZ » Пользователи » Антимат
Антимат
MakintoshДата: Пятница, 31.12.2010, 22:12 | Сообщение # 1
NooB =)
Администратор
Сообщений: 443
Репутация: 1
Скрипт поможет вам избавиться от спама и мата в названии новостей. Как только пользователь вводит название выполняется проверка из массива запрещенных враз. Например в массиве запрещено слово "блядь". Даже если пользователь введет "ах ты блядь", все равно выдаст окошко, где указано что в названии содержатся запрещенные фразы. Конечно текущая библиотека матов и спама не очень большая, но каждый может запретить любое количество слов или фраз.
Для новостей сайта:
В шаблон Страница архив материалов, после $BODY$:
Code
<script type="text/javascript">     
$(document).ready(function(){$("#nwF1").attr("onkeyup", "chk()");});     
function chk(){     
//* Антимат & антиспам made by http://forucoz.com     
//* При распространении указывать сайт автора обязательно!     
var bad = new Array();     
bad[1] = 'http';     
bad[2] = 'www';     
bad[3] = 'зацените';     
bad[4] = 'не судите строго';     
bad[5] = 'блядь';     
bad[6] = 'мой первый';     
bad[7] = 'хуй';     
bad[8] = 'сука';     
bad[9] = 'пизд';     
bad[10] = 'взлом';     
bad[11] = 'заеб';     
bad[12] = 'пидор';     
bad[13] = 'шлюха';     
bad[14] = 'уебак'     
klv='14';//количество запрещенных фраз     
t=document.getElementById('nwF1').value; for (i=1; i<=klv; i=i+1) {if (t.match(bad[i])) {alert('Внимание! Название содержит запрещенные фразы.\n\nВозможно новость нарушает правила новостей или содержит спам/мат!');}}}     
</script>
Российская Федерация
Форум » СКРИПТЫ ДЛЯ UCOZ » Пользователи » Антимат
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Уважаемые пользователи
Популярные темы
Недавно обновленные темы
yspshkt Постов [ 1527 ]
Llollalael Постов [ 479 ]
Makintosh Постов [ 443 ]
SantosDam Постов [ 258 ]
Anthonynuh Постов [ 210 ]
GordonSa Постов [ 207 ]
Edwardmic Постов [ 201 ]
AngeloKix Постов [ 195 ]
Derricksn Постов [ 178 ]
ChesterWase Постов [ 168 ]
Makintosh Репутация [ 1 ]
Derreee Репутация [ 0 ]
lKentl Репутация [ 0 ]
Bart Репутация [ 0 ]
Schokko_O Репутация [ 0 ]
Ruuudi Репутация [ 0 ]
Foks Репутация [ 0 ]
Fear Репутация [ 0 ]
Rafael Репутация [ 0 ]
Sonik007 Репутация [ 0 ]
Изготовление серверов от... [ 36 ]
FIFA 2010 (PSP RUS) [ 29 ]
Флудилка [ 29 ]
Недавно нарыл такую штук... [ 27 ]
Heroes of Might and Magi... [ 27 ]
Скрипт новые файлы [ 27 ]
Immortal Player- karant1... [ 26 ]
Жалобы на пользователей ... [ 26 ]
Правила CW в CS 1.6 [ 26 ]
Как понизить пинг [ 25 ]
Братья Пилоты - Загадка ... [ 19 ]
Когда вас убивают В Coun... [ 5 ]
Таймер на скачивания фай... [ 21 ]
Новый вид новостей v1 [ 19 ]
Как понизить пинг [ 25 ]
Установка и настройка се... [ 22 ]
Рукописный урок "За... [ 19 ]
Самая глупая смерть в CS... [ 6 ]
Щит - Shield [ 1 ]
Изготовление серверов от... [ 36 ]