Усовершенствованный анти-мат для форума ucoz
|
|
Kosten |
Вторник, 24 Апреля 2012, 11:47 | Сообщение 1 |
|
С этим кодом на форум не прорвется мат, вместо мата будут вырисовывается звездочки как на картинке. код работает автоматически и его работа на замену запрещенные слова на звездочки, и при этом вас еще будет уведомлять в низ правом углу в окне.

Приступаем к установке:
Заходим в общий вид страниц форума и после $BODY$ ставим:
Код <script type="text/javascript"> $(function(){$('#message').keyup(function(){ var a=$(this).val().toLowerCase(),b='сука,тварь,школота,школо,шалава,шлюха,лох,епт,нах'.split(','); for(i=0;i<b.length;++i){if(a.search(b[i])!= -1){$(this).val(a.replace(b[i],'***')); _uWnd.alert('<center><font color="red"><img src="https://zornet.ru/Rang_2/anti_mat_dli_forumacensored.gif"><hr><br>Найдены запрещенные слова!</font>','',{w:200,h:90}); return false;}}});}); </script>
Наш богат Русский язык на красноречие так что вы можете добавить их в скрипт!
PS - скрипт исправлен и теперь полностью работоспособен, спасибо Invisible5193.
|
[ RU ] |
|
|
feliksteg |
Среда, 18 Мая 2016, 08:33 | Сообщение 2 |
|
С одной стороны он совершенно не нужен, если ставить, то лучше на ссылки, адмирал и модерам только разрешить.
|
[ RU ] |
|
|
Kosten |
Пятница, 24 Июня 2016, 12:17 | Сообщение 3 |
|
Что то заметил, не сильно вообще активацию на мини чат делают.
|
[ RU ] |
|
|
Invisible5193 |
Пятница, 07 Октября 2016, 14:28 | Сообщение 4 |
|
Добрый день, в начале предложения не фильтрует слова(
|
[ RU ] |
|
|
Сопрано |
Пятница, 07 Октября 2016, 14:34 | Сообщение 5 |
|
Цитата Invisible5193 (  ) Добрый день, в начале предложения не фильтрует слова( Удивляюсь, что после всех обновление, еще как то работает.
|
[ RU ] |
|
|
Invisible5193 |
Пятница, 07 Октября 2016, 14:49 | Сообщение 6 |
|
Цитата Trantel (  ) Удивляюсь, что после всех обновление, еще как то работает. biggrin так что он первое слово то не запикивает?!дальше отлично всё срабатывает, а вот первое - ни в какую.Добавлено (07.10.2016, 14:49) --------------------------------------------- Если первым поставить пробел, то первое слово запикивает. Как присвоить полю $_MESSAGE$ значение по умолчанию " "(пробел)?
|
[ RU ] |
|
|
Kosten |
Пятница, 07 Октября 2016, 14:51 | Сообщение 7 |
|
Invisible5193, даже не ставил его, просто с источника проверенного взял. Что так сильно матюкаються?
|
[ RU ] |
|
|
Invisible5193 |
Пятница, 07 Октября 2016, 14:58 | Сообщение 8 |
|
Цитата Kosten (  ) Invisible5193, даже не ставил его, просто с источника проверенного взял. Что так сильно матюкаються?
Очень сильно, времени нет фильтровать всё в ручную, жалобы жителей города приходят постоянно, судами грозят... Сам читаю и офигеваю какую ересь несут.
Спасибо, этот работает хорошо, жаль первое слово не запикивает.
|
[ RU ] |
|
|
Kosten |
Пятница, 07 Октября 2016, 15:02 | Сообщение 9 |
|
Invisible5193, но видать так сделано, очень редко, если писать предложение, кто то матерок ставит. Все равно, уже 90% резать будет.
|
[ RU ] |
|
|
Invisible5193 |
Пятница, 07 Октября 2016, 15:07 | Сообщение 10 |
|
Цитата Kosten (  ) Invisible5193, но видать так сделано, очень редко, если писать предложение, кто то матерок ставит. Все равно, уже 90% резать будет. Всё, решил проблему! У вас слова через запятую и пробел стоят, пробелы уберите, они тоже скриптом в часть слова засчитываются, без пробелов режет и первое слово)
|
[ RU ] |
|
|
Kosten |
Пятница, 07 Октября 2016, 15:11 | Сообщение 11 |
|
Invisible5193, это здесь пробелы убрать?
[info]сука, тварь, школота, школо, шалава, шлюха лох, епт, нах'[/info]
|
[ RU ] |
|
|
Invisible5193 |
Пятница, 07 Октября 2016, 15:14 | Сообщение 12 |
|
Да, 'сука,тварь,школота,школо,шалава,шлюха,лох,епт,нах' Вот так должно быть)
|
[ RU ] |
|
|
Kosten |
Пятница, 07 Октября 2016, 15:22 | Сообщение 13 |
|
Invisible5193, все понятно, исправлю. Сп.
|
[ RU ] |
|
|
FeStemBer |
Пятница, 07 Октября 2016, 16:10 | Сообщение 14 |
|
Нужно тоже поставить, то очень много неодыкватов появляются.
|
[ RU ] |
|
|
Сафрон |
Пятница, 07 Октября 2016, 16:25 | Сообщение 15 |
|
Так вообще то нужный скрипт.
|
[ RU ] |
|
|