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

Бесплатные и интересные решения для сайтов.
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Внимание: В этом разделе можно оставлять только готовые скрипты, для вопросов есть раздел Общение!!! :evil: Иначе, получите предупреждение, а потом бан :D .
Аватара пользователя
Yusup
Сообщения: 11
Зарегистрирован: 24 фев 2009, 12:58

Re: Антимат для любого модуля

Сообщение Yusup »

для форума когда редактируют сообщение с матом получается примерно так:
<span style="color: #FF0000">[cencored]</span>утый <span style="color: #FF0000">[cencored]</span>сос
сори за мат
Аватара пользователя
XxMARSxX
Сообщения: 1991
Зарегистрирован: 20 апр 2008, 18:02

Re: Антимат для любого модуля

Сообщение XxMARSxX »

что такое cencored? можед ты хотел написать hardcored?
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
Yusup
Сообщения: 11
Зарегистрирован: 24 фев 2009, 12:58

Re: Антимат для любого модуля

Сообщение Yusup »

Zeppter писал(а):Код:
<script type="text/javascript">
// Антимат от http://StudioAD.ru by Aleko
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>

когда пишеш сообщение с матом оно выглядит так:
[cencored]сос [cencored]утый,
а когда редактируеш его то в посте видно это :
<span style="color: #FF0000">[cencored]</span>сос <span style="color: #FF0000">[cencored]</span>утый
сори мат
Аватара пользователя
uWeb
Сообщения: 188
Зарегистрирован: 09 июл 2009, 23:02

Re: Антимат для любого модуля

Сообщение uWeb »

Yusup, ну пиши не сос а слово целиком
Vanofuture
Сообщения: 1411
Зарегистрирован: 20 апр 2008, 09:36

Re: Антимат для любого модуля

Сообщение Vanofuture »

uWeb, ты не в теме, это скрипт кривой.
Аватара пользователя
uWeb
Сообщения: 188
Зарегистрирован: 09 июл 2009, 23:02

Re: Антимат для любого модуля

Сообщение uWeb »

Vanofuture, ну ладно, уговорил
Ответить