SmartFAQ is developed by The SmartFactory (, a division of InBox Solutions (

How to minimize Spam registrations by bots?
Requested and Answered by Mamba on 2014/5/25 12:22:47 (7417 reads)
To minimize spam registrations, do the following:

1) go to the Protector module in Admin, go to Preferences, and then at the bottom, at this option:

"Stop Forum Spam" Checks POST data against spammers registered on database.

Set it to "Ban the IP (no limit)"

2) in /class/captcha/config.php, make sure that the mode is set as "text":

return $config = array(
'disabled' => false, // Disable CAPTCHA
'mode' => 'text', // default mode, you can choose 'text', 'image', 'recaptcha'(requires api key)
'name' => 'xoopscaptcha', // captcha name
'skipmember' => true, // Skip CAPTCHA check for members
'maxattempts' => 10, // Maximum attempts for each session

3) In the Profile module, go to Admin and in the Basic step located at:


set the "Save after stop" to "No", so it looks like this:

Resized Image

4) Starting with XOOPS 2.5.7, in Preferences for the Profile module, set the "Use Captcha after the second Registration step" option to "Yes" (it is the default)

The comments are owned by the author. We aren't responsible for their content.