|
|
Модератор форума: dotbot |
Сообщество uCoz Архивариус Корзина Список слов и их заменителей (фильтр матерных слов) |
Список слов и их заменителей |
|
Нужно было сразу обновить страницу и всё стало бы очевидно :c Из всех слов, что я писал, сохранилась только 1/4. Остальные слова вырезаются, наверно из-за превышения лимита...
Добавлено (30 Июн 2014, 18:54:19) |
|
Что ж, продолжим.
Для себя я определил, что анти-мат over9999 слов - не вариант, в связи с воздействующей нагрузкой. Поэтому, остаётся только 1 скрипт Код <script type="text/javascript"> /* * You are free to use this script in commercial projects as long as the copyright header is left intact. * Snippet taken from http://infegral.ucoz.ru/index/bbimgprotect/0-2 * Copyright (c) 2010 Infegral(a)gmail/com * RegExp (modified) http://forum.ucoz.ru/forum/38-22198-437585-16-1243362715 */ window.infegral_antimat_regexp=new RegExp('(?:(?:х|x)(?:у|y)(?:ле|лe|ли|й|я|ю|е|e|и|ё))|(?:(?:с|c)ц?(?:у|y)ч?(?:к|k|)(?:а|a|е|e|у|y|и|о|o)?)|(?:гнид(?:а|a|o|о))|(?:(?:м|m)(?:а |a|o|о)нд(?:а|a)?)|(?:пид(?:о|o|а|a)р)|(?:чмыр)|(?:г(?:о|o|а|a)(?:н|h|n)д(?:о|o)(?:н|h|n|c|с)?)|(?:(?:от|oт|ат|aт|пo|по)?(?:с|c)(?:о|o|a|а)( ?:c|с)(?:ед)?(?:и|e|е|a|а|y|у)?)|(?:з(?:о|а|o|a)л(?:у|y)п)|(?:ж(?:о|o)п(?:a|a|е|e|у|y|о|o)?)|(?:м(?:у|y)д(?:о|o|a|ак|ач|ил|ищ))|(?:(?:в|ф|от |ы|о|а|с|у|ре|ри)?п(?:и|е|e|ё)(?:с|c|з)(?:д|ж)(?:а|a|о|o|у|y|е|e|ю|и|ы|я|ё)?)|(?:(?:о|o|фу|ы|e|е|и)?(?:б|6)ля(?:т|ц|д|я)?)|(?:(?:на)?(?:х|x) (?:e|е)(?:р|p)(?:h|н|o|о)?)|(?:(?:вы|не|ни|о|o|от|oт|ь|ъ|на|за|ре|ри|у|раз|долба)?(?:e|е|ё|и)(?:б|6|п)(?:оль)?(?:с|o|о|е|e|щ|к|и|н|у|y|л|ы|ё |а|a)?)','gi'); window.infegral_antimat_repl=function(){this.value=this.value.replace(window.infegral_antimat_regexp,'[мат]');}; window.infegral_antimat_inpage=function(){this.innerHTML=this.innerHTML.replace(window.infegral_antimat_regexp,'[мат]');}; jQuery(document).ready(function(){ jQuery('.posttdMessage,#block21,.cMessage').each(window.infegral_antimat_inpage); jQuery('#message,#mchatMsgF').change(window.infegral_antimat_repl); jQuery('#message,#mchatMsgF').blur(window.infegral_antimat_repl); jQuery('#mchatIfm2').load(function(){ this.contentWindow.jQuery('.cMessage').each(window.parent.window.infegral_antimat_inpage); }); }); </script> Тут как-то всё замысловато, но в целом он исправно работает. Хотелось бы уточнить, как его взаимодействовать с чатом? И какой смысл в надписях и ссылках под звёздочками* ? Добавлено (01 Июл 2014, 17:31:36) |
| |||
| |||
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!