![]() |
prevent bad words
1. how do i prevent certain words from being used?
2. how can i make a post go into moderation if the member uses one of these words? |
The board censor function can be used to prevent bad words from being used (it'll change said words into whatever symbol you configure). If you use the censor and want to detect when bad words have been posted, simply compare the submitted post with the result of fetch_censored_text() and if they differ, obviously someone has posted a bad word.
Here's an example that I use to prevent people from swearing in report reasons: Code:
require_once("./includes/functions.php"); Sending posts to moderation can be done with unapprove_post(), though this'll leave an entry in your moderator log. I don't know how to cause a post to be initially posted that way. |
All times are GMT. The time now is 07:30 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|