|
поиск и замета мата
|
|
| Simius | Дата: Среда, 11.03.2009, 08:44 | Сообщение # 1 |
|
Сержант
Группа: Модераторы
Сообщений: 26
Статус: Offline
| Хочу реализовать такую штуку. Чтобы если пользователь напишет в чат мат чтобы его не банило за это слово, а просто заменяло мат на какое-нибудь слово, допустим *цензура*. Помогите кто-нить реализовать или хотябы подскажите где ковырять.
|
| |
|
|
| super | Дата: Среда, 11.03.2009, 08:57 | Сообщение # 2 |
|
Полковник
Группа: Пользователи
Сообщений: 163
Статус: Offline
| попробуй модуль цензор поковырять)) там скрипт, реагирующий на ссылку, измени)))
|
| |
|
|
| b0mzh | Дата: Среда, 11.03.2009, 11:12 | Сообщение # 3 |
|
Майор
Группа: Пользователи
Сообщений: 87
Статус: Offline
| форум чатмод.нет.ру те в помощь там был такой модуль, ну или кури n.php и preg_replace
|
| |
|
|
| bomfunky | Дата: Среда, 11.03.2009, 15:35 | Сообщение # 4 |
|
Лейтенант
Группа: Пользователи
Сообщений: 74
Статус: Offline
| В n.php после: Code // // проверка мата // вставить: Code $filtr = "/\w{0,5}[хx]([хx\s\!@#\$%\^&*+-\|\/]{0,6})[уy]([уy\s\!@#\$%\^&*+-\|\/ ]{0,6})[ёiлeеюийя]\w{0,7}|\w{0,6}[пp]([пp\s\!@#\$% \^&*+-\|\/]{0,6})[iие]([iие\s\!@#\$%\^&*+-\|\/]{0,6})[3зс]([3зс\s\!@#\$%\^&*+-\|\/]{0,6})[дd]\w{0,10}|[сcs][уy]([уy\!@#\$%\^&*+-\|\/]{0,6})[4чkк]\w{1,3}|\w{0,4}[bб]([bб\s\!@#\$%\^&*+-\|\/]{0,6})[lл]([lл\s\!@#\$%\^&*+-\|\/ ]{0,6})[yя]\w{0,10}|\w{0,8}[её][bб][лске@eыиаa][на и@йвл]\w{0,8}|\w{0,4}[еe]([еe\s\!@#\$%\^&*+-\|\/]{0,6})[бb]([бb\s\!@#\$%\^&*+-\|\/]{0,6})[uу]([uу\s\!@#\$%\^&*+-\|\/]{0,6})[н4ч]\w{0,4}|\w{0,4}[еeё]([еeё\s\!@#\$%\^&*+-\|\/]{0,6})[бb]([бb\s\!@#\$%\^&*+-\|\/]{0,6})[нn]([нn\s\!@#\$%\^&*+-\|\/]{0,6})[уy]\w{0,4}|\w{0,4}[еe]([еe\s\!@#\$%\^&*+-\|\/]{0,6})[бb]([бb\s\!@#\$%\^&*+-\|\/]{0,6})[оoаa@]([оoаa@\s\!@#\$%\^&*+-\|\/]{0,6})[тnнt]\w{0,4}|\w{0,10}[ё]([ё\!@#\$%\^&*+-\|\/]{0,6})[б]\w{0,6}|\w{0,4}[pп]([pп\s\!@#\$%\^&*+-\|\/]{0,6})[иeеi]([иeеi\s\!@#\$%\^&*+-\|\/]{0,6})[дd]([дd\s\!@#\$%\^&*+-\|\/]{0,6})[oоаa@еeиi]([oоаa@еeиi\s\!@#\$%\^&*+-\|\/]{0,6})[рr]\w{0,12}/i"; $msg=preg_replace($filtr, "<font color=red>*цензура*</font>", $msg); Твикеру спасибо. заменяет только корни матных слов
|
| |
|
|
| Poligon_team | Дата: Среда, 11.03.2009, 16:13 | Сообщение # 5 |
|
Генерал-майор
Группа: Пользователи
Сообщений: 347
Статус: Offline
| bomfunky по подробней можно, куда сунуть..
Нет ничего невозможного!!! icq: 73-74-78-71
|
| |
|
|
| b0mzh | Дата: Четверг, 12.03.2009, 11:52 | Сообщение # 6 |
|
Майор
Группа: Пользователи
Сообщений: 87
Статус: Offline
| Poligon_team, в n.php где идет отправка сообщения в чат и проверка на мат этого сообщения.
|
| |
|
|
| SNip | Дата: Четверг, 12.03.2009, 14:13 | Сообщение # 7 |
 Генерал-майор
Группа: Администраторы
Сообщений: 324
Статус: Offline
| В n.php после: Code // // проверка мата // вставить: ...
HostProF.RU - Профессиональный хостинг WEB: http://www.HostProF.Ru ICQ: 996845
Сообщение отредактировал SNip - Четверг, 12.03.2009, 14:13 |
| |
|
|
| teroor | Дата: Четверг, 12.03.2009, 17:24 | Сообщение # 8 |
 Лейтенант
Группа: Пользователи
Сообщений: 66
Статус: Offline
| не стоит ставить, так как он в каждом слове ищет корен мата, и он заменяет на звёздочки это.. Добавлено (12.03.2009, 17:24) --------------------------------------------- проще поставить цензур
|
| |
|
|
| SNip | Дата: Пятница, 13.03.2009, 01:15 | Сообщение # 9 |
 Генерал-майор
Группа: Администраторы
Сообщений: 324
Статус: Offline
| да, есть такое))) он корявый))) нцна новый делать,а влом))) ппц как влом))) дел докуя)))
HostProF.RU - Профессиональный хостинг WEB: http://www.HostProF.Ru ICQ: 996845
|
| |
|
|
| Martinez | Дата: Воскресенье, 29.03.2009, 10:32 | Сообщение # 10 |
 Лейтенант
Группа: Пользователи
Сообщений: 76
Статус: Offline
| нахер это нужно в цензор слов напихай и все и измени стандартное сообщение цензора типа обнаружена реклама или мат и там епните меня ботинком или забаньте, нармальный человек матерится перестанет
Мой чат MirChat.Ru
|
| |
|
|
| bigfa | Дата: Вторник, 20.10.2009, 23:25 | Сообщение # 11 |
|
Полковник
Группа: Пользователи
Сообщений: 198
Статус: Offline
| хуйня а не хак.... дахуище слов пропускает нужно дописывать самостоятельно
http://php-spb.3dn.ru/forum/3-155-1 - портфолио ) ICQ: 5118044
|
| |
|
|