"ban_help",
"admin" => "ban_admin");
include_once "includes/ban.inc";
function ban_help() {
?>
The ban module keeps a list of bans in four categories:
Email bans: this type of ban specifies which email addresses will be rejected when registering new users. Can be used to prevent users from using a free email account (e.g. userid@hotmail.com).
Profanity bans: under construction
Hostname bans: this type of ban allows you to block certain hostnames from access to your site or from registering as a new user.
Username bans: this ban will block certain usernames from registration. Typical examples include admin, anonymous, root, webmaster, etc.
The ban module allows you to use a flexible wild-card ban system. This means you can block all email addresses from a certain domain name, block every username starting with "guest", etc. To do this, use the following wild-card characters:
% : matches any number of characters, including zero characters.
_ : matches exactly one character.
Examples:
Email address bans %@hotmail.com, %@altavista.%, %@usa.net, etc. Used to prevent users from using free email accounts, which might be used to cause trouble.
Username bans root, webmaster, admin%, etc. Used to prevent administrator impersonators.
\n";
$output .= "
\n";
$output .= "
\n";
$output .= " \n";
$output .= "
\n";
$output .= "
\n";
$output .= "
mask
reason
operations
\n";
while ($ban = db_fetch_object($result)) {
$output .= "