Меню сайта
Мини-чат
500
Наш опрос
Какая карта тебе наравится?
Всего ответов: 52
Среда, 18.03.2026, 01:02
Приветствую Вас Гость

Антимат для любого модуля - Форум

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Антимат для любого модуля
MakTpaxepДата: Пятница, 31.07.2009, 00:15 | Сообщение # 1
Зам боса
Группа: Админ
Сообщений: 127
Награды: 0
Репутация: 1
Статус: Offline
Для того, чтобы плохие слова на странице были заменены, вам необходимо в самый конец html кода нужной страницы, но перед тегом вставить скрипт:
Code
<script>  

// Антимат  

txt = document.body.innerHTML;  

// Ниже вместо слова "мат" впишите слова или словосочетания которые хотите заменить  
// каждое новое слово должно отделяться от предыдущего символом |  
// перед и после слова пробелов быть не должно  
// все написанные вами слова буду заменены на [cencored]  

bad = /мат|мат|мат/i;  

// Конец редактируемой зоны  

while (txt.indexOf(bad)>=0) txt = txt.replace(bad, '<span style="color: #FF0000">[cencored]</span>');  
document.body.innerHTML = txt;  
</script>

И настроить его следуя инструкциям которые прописаны прямо в коде.


 
  • Страница 1 из 1
  • 1
Поиск:

Форма входа
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz