Current release for WP 2.5 and upper: 1.1.2
Current release for WP 2.3.3 and lesser: 0.6.3
1. What’s this for ?
Sabre is an acronym for Simple Anti Bot Registration Engine.
It’s a set of counter measures against spam registration on your blog.
Your visitors are granted permission to register freely on your blog and now you are plagued by fake users automatically created by spammers? Sabre is the solution to stop definitely these robotized visitors!
List of available features:
- Inclusion of a captcha in the registration form
- Selection of the captcha’s complexity
- Selection of the background colour for the captcha image
- Inclusion of a math test in the registration form
- Selection of the math test’s complexity
- Inclusion of a text test in the registration form
- Random or fixed choice of the test to run
- Unobstrusive tests to detect if registration is done by humans or not
- Registration blocked if Javascript is unsupported by the browser
- Registration blocked if visitor’s IP address is found on ban lists
- The blog administrator can validate the user registration
- The user can validate his registration by clicking on a link sent by mail
- Limit the number of days to confirm registration. Without beeing confirmed within the period of time, the user account is disabled
- Log on prohibited before confirmation
- User is allowed to choose his password when registrating on the blog
- User must agree with a warning text, disclaimer or general policy note when registrating
- User must give an invitation code during registration
- Main statistics displayed on the blog’s dashboard
- Custom logo on logon/registration screen
All these features are activated by parameters. Thus, Sabre is flexible enough and fits the protection policy you define for your blog.
2. Requirements
- WordPress: Sabre requires at least WP 2.1 (or up). It is compatible with all versions of WordPress up to the latest release (3.0).
3. Installation
- Download the archive for WP 2.5 and newer or the archive for previous versions of WP. You also can get those files in the plugin repository of WordPress.org.
- unzip and drop all the files, (within the Sabre directory – including the subdirectories) as is, in your
plugins/sabredirectory. - Enable the plugin in the WP Admin >> Plugins section.
IMPORTANT NOTE:
If you are upgrading from a previous install, don’t forget to deactivate Sabre before overwriting the older files with the new ones. Then activate it again so Sabre can apply the required database and options updates.
4. Other languages
Sabre is delivered in English and French but can be easily used with other languages. You just have to create a file sabre-xx_YY.po (xx_YY being the language code of your WordPress settings. Eg: fr_FR for French) from the existing file sabre.pot using PoEdit. Then, just translate the text strings located after the “msgid” tag and put the translated string after the “msgstr” tag. Alternatively, you can find the translation files (.mo et .po) of some languages in the FAQ page.
The resulting PpP-xx_YY.mo file has to stored in the “languages” directory of Sabre.
5. Documentation
See the detailled user manual
See the FAQ
See the change log


331 Comments
Pages: [37] 36 35 34 33 32 31 30 29 28 27 … 1 » Show All
I must be missing something. I downloaded and installed Sabre and activated the plugin. Then I configured ALL of the seetings. BUT… I do NOT see a Sabre windget OR shortcode. What do I NOW and why isn’t this documented? The installation instructions seem to be missing a FEW steps. Thanks
Hello and thank you for this excellent plugin. I have translated it into Swedish, send me an email if you want the files.
Bonjour,
Je viens d’installer SABRE sur mon blog (WP 3.3.1) mais plus personne ne peut s’inscrire, j’obtiens systématiquement les messages d’erreur suivants :
ERREUR : Session inconnue.
ERREUR : Status de la session invalide.
ERREUR : Inscription stoppée par Sabre.
Faut-il créer un dossier avec des droits 777 pour enregistrer les sessions ? Ou autre chose ?
Merci
I am getting “PHP Notice: Uninitialized string offset: 6 in /home/buzztard/news/wp-content/plugins/sabre/sabre_captcha.php on line 91″ in my error.log. I believe spammers call plugins/sabre/sabre_captcha.php?sabre_id=xxx directly. The error can be provoked by calling the plugin with a too short sabre_id. Can this be made saver (using referer, checking that the id is correct)?
I created a Dutch translation for Sabre:
http://www.furorteutonicus.eu/sabre/
Regards,
Evert Mouw
@Lissa,
Unfortunately Sabre is not BuddyPress compatible.
Regards
Does Sabre work with buddy press? I would love to use it but get an error message when I activate it and try to register as a new user.
Hi there. I use this great plugin on WP 3.2.1. and it seems to work well.
I configured Sabre to let the Admin confirm user registration. Emails were sent to user, but admin don’t get notification about user registration request.
Is it possible to let the admin get a notification-email when users want to register?
Best Regards
asomy
Never mind … after cleaning the database ( sabre settings left over in wp_options), Sabre installed properly and is up and running.
Thanks for this great plugin.
Encore moi …
I installed the plugin, run it for few days, was happy, then got attcked by hackers … I therefore changed the database prefix on the wordpress tables.
The plugin stopped working (no way for existing users to log-in, or to manually add them : SQL error).
I now tried to reinstall but without success. I suppose the table name”wp_users” is hardcoded somewhere in your code ?
The plugin desn’t create any “sabre” table in the database …
Any idea how to have it being installed on a “custom” wordpress database.
Merci,
Guyb.
Pages: [37] 36 35 34 33 32 31 30 29 28 27 … 1 » Show All