The component for replacement bad words on ***. It's intended for forms, which can be can be filled by users. Base is complete for russian words especially, but you can complete personal base of words in BadWords.php.
Requirements ¶
Yii 1.1.x
Usage ¶
1) In model rules()
"surname" and "name" - it's the names of properties in your model.
array('surname, name', 'filter', 'filter'=>array("BadWords", "replacement")),
2) Like a method
$name = Yii::app()->badWords->replacement($name);
Installation ¶
1) Copy this file in /protected/components/
2) Add this component in /protected/config/main.php
'components'=>array(
.........
'badWords' => array(
'class' => 'badWords'
)
.........
),
User Contributed Notes 2
I have an error
include(BadWords.php) [function.include]: failed to open stream: No such file or directory
Re: I have an error
Hi, bonnie.
Did you correctly completed all items from "Installation"?
Leave a comment
If you have any questions, please ask in the forum instead.
Join the conversation to share a note.