summaryrefslogtreecommitdiff
path: root/inc/config.php
diff options
context:
space:
mode:
authorSavetheinternet <savetheinternet@n0v4.com>2011-01-18 17:11:28 +1100
committerSavetheinternet <savetheinternet@n0v4.com>2011-01-18 17:11:28 +1100
commitd284b0d50dabef2627ba9e38291f07e736dd0721 (patch)
tree7c2fbaf5adf877b7b4bf473b41d13f792c9b4b78 /inc/config.php
parent5c2b7dfe61c1a702fd7cbb1bbcec6a036055bff9 (diff)
flood prevention
Diffstat (limited to 'inc/config.php')
-rw-r--r--inc/config.php12
1 files changed, 10 insertions, 2 deletions
diff --git a/inc/config.php b/inc/config.php
index ae79edc4..f3906b1b 100644
--- a/inc/config.php
+++ b/inc/config.php
@@ -44,12 +44,19 @@
// How many seconds before you can post, after the first visit
define('LURKTIME', 30, true);
+
+ // How many seconds between each post
+ define('FLOOD_TIME', 4, true);
+ // How many seconds between each post with exactly the same content and same IP
+ define('FLOOD_TIME_IP_SAME', 120, true);
+ // Same as above but different IP address
+ define('FLOOD_TIME_SAME', 30, true);
// Max body length
define('MAX_BODY', 1800, true);
define('THREADS_PER_PAGE', 10, true);
- define('MAX_PAGES', 5, true);
+ define('MAX_PAGES', 10, true);
define('THREADS_PREVIEW', 5, true);
// For development purposes. Turns 'display_errors' on. Not recommended for production.
@@ -68,10 +75,11 @@
define('ERROR_NONEXISTANT', 'Thread specified does not exist.', true);
define('ERROR_LOCKED', 'Thread locked. You may not reply at this time.', true);
define('ERROR_NOPOST', 'You didn\'t make a post.', true);
+ define('ERROR_FLOOD', 'Flood detected; Post discared.', true);
define('ERR_INVALIDIMG','Invalid image.', true);
define('ERR_FILESIZE', 'Maximum file size: %maxsz% bytes<br>Your file\'s size: %filesz% bytes', true);
define('ERR_MAXSIZE', 'The file was too big.', true);
- define('ERR_INVALIDZIP','Invalid archive!', true);
+ define('ERR_INVALIDZIP', 'Invalid archive!', true);
// Moderator errors
define('ERROR_INVALID', 'Invalid username and/or password.', true);