Чтобы при оставлении этих фраз на форуме или в комментариях (например мат или ссылки на конкурента), чтобы это слово заменялась звездочками.
Но почему-то у меня не работает этот фильтр.
1) в базу запрос добавил в нужную таблицу (правда у меня таблица имеет названия не cms_filters, а ***_filters)
где *** — выбранные при установке сайта буквы
2) фильтр в админке включен
3) папку с файлами f_anti_mat закинул в /www/filters
В чем может быть еще проблема?
Или в форуме эта штука не срабатывает?
У описания фильтра значится надпись "Фильтр убирает нецензурную лексику из статей, блогов, модулей".
Можно ли как-то к форуму это применить?
$post = str_replace("искомое слово", "замена", $post);
Т.е. чтобы везде на форуме "искомое слово" заменялось на "замена"
в файле /components/forum/frontend.php
576 строкой добавил
$msg = str_replace("искомое слово", ’ замена’, $msg);
А то там на javascripte все…
А то там на javascripte все...
ищи в components\comments\comments.php
практически в конце перед echo $html;
поставил
$html = str_replace("искомое слово", ’замена’, $html);
все заработало как нужно.