WP-Антимат: Фильтр мата для WordPress

Категория: Wordpress , Чей-то софт Комментариев: 23

Плагин отслеживает нецензурные выражения в комментариях к Вашим записям и закрывает их надписью [censored]. Плагин базируется на Anti Mate PHP Class от s1ayer (www.spg.arbse.net).
Отлавливает как классические словоформы популярных матов, так и ряд современных («албанских») словоформ.

Установка:
1. Распакуйте архив wp-antimat.zip;
2. Загрузите файл 'wp-antimat.php' в папку 'wp-content/plugins/';
3. Активируйте плагин в разделе 'Плагины' анминистарторской панели.
Все, теперь плагин будет автоматически накладывать цензуру на маты в комментариях.

Скачать плагин

Если Вы нашли в плагине какой-либо баг, прошу незамедлительно сообщить мне о нем.

История версий:
= 0.7 =
* Исправлена ошибка, из-за которой не отлавливались ругательства на букву «Х»
* Испавлена ошибка с фильтрацией слов в начале и конце строк

= 0.5 =
* Первый релиз

Автор: Кто-то   @   6 февраля 2009 Комментариев: 23
Метки : ,

Поблагодарить автора

Webmoney Z163628999150, R617151845974

Комментариев: 23

Комментарии
марта 11, 2009
10:59
#1 mik64 :

Что то он у меня в 2.7.1 не работает, кто нибудь подскажите, может что где в коде подправить надо ?

Автор марта 12, 2009
20:36
#2 Кто-то :

Эмм... У меня на нем-же все работает.

В панели управления плагинами активировать не забыли?

марта 15, 2009
12:10
#3 mik64 :

Очевидно был необъяснимый глюк , после переустановки заработал как миленький

марта 21, 2009
6:49
#4 clieleKic :

Приятно видеть что блог развивается и процветает. Автор рулит.

марта 21, 2009
19:01
#5 frirmKenfrore :

Жжешь, дружищще :) )

мая 29, 2009
1:34
#6 Дима :

У меня ваш плагин тоже не работает.

Х*й <-- Извините, проверка

Автор мая 30, 2009
8:57
#7 Кто-то :

Да, именно это слово (со своими производными) почему-то не ловится.

В новой версии постараюсь решить эту проблему.

ЗЫ: Если знаете какие еще слова не фильтруются — обязательно сообщайте. Будем исправлять.

июня 1, 2009
0:32
#8 Дима :

Хех, делаю за вас работу над ошибками :) .

Дело в том, что [^а-яА-Яё] при юникодных регекспах писать нельзя. Непонятно вообще зачем заменять большие буквы в строке прсле strtolower. Да и strtolower с русскими буквами по дефолту не работает. Простите за абракадабру. Ошибки в данном случае получались в словах с буквой «х». Символично.

Quick'n'dirty способ заставить работать написал на pastie.org/495886. Не помню как в пыхапэ это правильно делалось, но можно написать красивее. Вы же автор все таки ;) .

Автор июня 1, 2009
13:24
#9 Кто-то :

Дима, спасибо за подсказку!

Проблему исправил, теперь всё нормально отлавливается в любом регистре:

[censored] [censored] [censored] [censored]

Скачать новую версию плагина можно по ссылке выше.

июня 4, 2009
2:13
#10 Ключи для касперского :

Пробовал с версией 0.5 — пропускала все маты, поставил 0.7 — выдало «Fatal error: Call to undefined function mb_convert_case () in J:\home\localhost\www\super\wp-content\plugins\wp-antimat\wp-antimat.php on line 59»

Использую WP 2.7.1

Автор июня 5, 2009
20:57
#11 Кто-то :

У Вас на сервере не установлено расширение mb_string

июня 10, 2009
0:40
#12 Zibx :

Тест: заштрихyй, парикмахeр, [censored] [censored] З* лупа, Х * Й

июня 10, 2009
0:40
#13 Zibx :

Первые два слова выше если не менять русский на латиницу, то считаются матом.

июня 21, 2009
21:02
#14 AlexDraw :

Автор вы бы ссылочку на плагин выделили как небудь, а то сразу и не найдешь, а так плагин хороший рабочий.

июля 22, 2010
12:21
#15 Владимир :

Подскажите, как можно подключить этот плагин к форме в теме Classifieds, чтобы фильтровать маты в каждой строчке?

Окт 20, 2010
21:33
#16 Артём :

Разрабатываю новый сайт, на котором это актуально.

Заметил кучу промахов. Ну, например, для меня слово на М тоже матное. Да и слово на «пое...» в любой вариации не вырезалось. Короче пришлось конкретно доработать, но автору спасибо!

Дек 4, 2010
18:53

Доброго времени суток.

Спасибо за плагин, но тут встал вопрос не написать ли более «гибкий» плагин, чтобы как написал Артем добавлять свои маты в админке, да и адаптировать его под PHP 5.2+.

Разрешите стать «соавтором» плагина и взять готовый код для переработки? Не тянет меня просто с нуля писать, когда половина реализована.

Автор Дек 21, 2010
22:44
#18 Кто-то :

Прошу прощения, припоздал малость с ответом...

Александр, конечно, берите.

Янв 28, 2011
0:58
#19 Сергей :

Ребята, а сложно ли сделать так, чтобы обратить злость в юмор — вместо постоянного censored чтобы писалось хаотично несколько разных слов, например:

нехороший человек,

редиска,

мать-мать,

такой-сякой

и т.д.

Каждый сам сможет в плагине подредактировать по желанию.

мая 16, 2011
9:54
#20 Ден :

Привет. Нашел минус. Слово «хулиганство» делает как «сенсорет».

Авг 12, 2011
15:29
#21 volkodafer :

Очень полезный — Плагин, будет автоматически накладывать цензуру на маты в комментариях. Цензуру убрали в общественном понятии что творится во круг мат на мате и матом погоняет,а тут контроль хоть будет за словоблудом.

Сен 13, 2011
12:26
#22 deb :

Солидарен с Волкобафером. Уже более полутора лет, наверное, юзаю этот плагин.

ЗЫ. А че, цензуру и правда отменили? :o

Окт 11, 2011
15:13
#23 Игорь :

Добрый день,

а чего он определяет слово вебинар как мат?

и слово сочетание промо-вебинар?

как это убрать?

оставить комментарий

Предыдущая запись
«
Следующая запись
»