Всем добрый.
Иногда кому то необходимо фильтровать мат, к примеру в комментариях.
<cut/>
Поэтому накидал не большой компонент для фильтрации мата.

Пример работы:
Да пошел ты ***** и в ***** ******, ушлепок ******, ***** мой вялый ***!
Мой дед ветеран твоего деда ******* **** :( ********

Использование:
$matrous = $modx->getService('matrous', 'Matrous', MODX_CORE_PATH . 'components/matrous/model/', $scriptProperties);

$matrous->filterText('Тут необходимый текст');


По умолчанию в комплекте идет плагин для фильтрации комментариев Tickets

Компонент использует бибилиотеку, откуда был взят пример фильтрации ))

github