ECC+ - EasyCalcCheck Plus

EasyCalcCheck Plus - Joomla! Plugin - Logo

Joomla 1.5 nativeJoomla 2.5 native

Name: EasyCalcCheck Plus - Version: 1.5-14-1, 2.5-2 - Type: Plugin - Licence: GPLv3 - Demo
Description: Protects Joomla! forms and 3rd party extensions by integrating anti-spam services and internal antispam checks
Developed by:

Listed in: Joomla! Extensions Directory
If you use ECC+ - EasyCalcCheck Plus, please post a rating and a review at the Joomla! Extensions Directory.

Description

Protects Joomla! forms and 3rd party extensions by integrating anti-spam services and adds additionally a arithmetic problem, a hidden field and a time-out!

Plugin: EasyCalcCheck PLUS - ECC+
Function: Protection against spam messages and spam registrations
Joomla versions: 1.5 and 2.5
Languages: German / English / Italian / Spanish / Russian / Hungarian / Dutch / Greece / French / Serbian / Danish / Czech
Supported 3rd Party Extensions in the Joomla! 2.5 version: AlfContact, Community Builder, DFContact, Easybook Reloaded, Fox Contact, Flexi Contact, JomSocial, Kunena Forum, Phoca Guestbook and Virtuemart
Integrated external antispam services: Google ReCaptcha, Akismet, Honeypot Project, StopForumSpam, Mollom, Bot-Trap, Botscout

This plugin protects you registration and contact form from spam by insertion of an arithmetic task. In addition you may activate a hidden field and a time limit. Only spam-bots fill in this field, as they tend to fill in every field there is, hidden or not. Regular users do not see the field and will not fill it, avoiding the trap. The time limit prevents that the form is submitted to fast. Bots usually fill in all the values at one time and try to send the form within seconds. A human being is not able to send a form in such a short time frame.

If the internal spam protection is insufficient, external anti-spam services (such as Askiment, Mollom, etc.) might be used.

ECC+ offers not only the spam-protection but as well other feautures like: Backend security through a token and SQL injection protection.

The plugin has been developed and optimized for some years now (see the feauters-tab). Spam in Joomla! forms doesn't get a chance with EasyCalcCheck Plus!

With the release of Joomla! stable version 1.7, I have published ECC+ 1.7.-1. The anti-spam plugin was almost completely rewritten in version 1.7.-2 for Joomla! 1.7. This delivers the base structure for the continuation and further development of the plugin. Many improvements were made which occasionally caused problems in the past. In addition to the large code optimization we added support for even more popular form components like: FoxContact, Kunena Forum, FlexiContact and DFContact. Due to the new design, the plugin can quickly and easily be extended to other components. With ECC+ you should never again face the problem of spam messages or spam registrations caused by spambots. EasyCalcCheck Plus claims the first place at Joomla! Extension Directory in the captcha category and has continued to be even more successful in the recent past. I would like to thank all who support my extension with a review!

Some bug fixing was done in Version 1.7-3 and the extension ALFContact was added to the supported 3rd party extensions.

Simultaneously with the release of version 2.5 of the Core on January 24th, version 2.5-1 of the plugin was published. In version 2.5-2 the extensions JomSocial and Virtuemart were included in the list of supported 3rd party extensions.

Features

Features

  • Arithmetic problem - Addition and Subtraction
  • Number of operands can be selected - 2 or 3
  • Numbers in words - Numbers can be represented as words
  • Hidden input field
  • Time lock
  • Self-defined question
  • Many supported 3rd party extensions
  • Bot-Trap
  • Honeypot Project
  • StopForumSpam
  • Akismet
  • Mollom
  • reCaptcha
  • SQL Injection and Local file Inclusion protection
  • Backend protection with a token
  • Protection of the core forms: contact and registration forms
  • Autofill - entered values are automatically entered in the field if the spam check was not solved
  • Show spam check only for guests
  • and many more! :-)

Installation

Installation

Install the plugin by accessing the administration menu of the back-end under Extensions. Then access Extensions – Plugins – System – EasyCalcCheck PLUS and customize it to your needs. Don't forget to activate it!

At the beginning I do recommend the standard settings. I still some spam gets through, you might activate external services like Askimet.

Enjoy! ;-) Spam is finally a thing of the past!

Spambots shouldn't be stopped only by ECC+ on the client side. The majority of spambots is easily identified with the help of blacklists and prevents proactive the loading of your website. Since version 1.5-7 bots can be identified and blocked by comparing the actual blacklist from Honeypot Project or StopForumSpam.

In addition, large anti-spam services like Akismet, Mollom, reCaptcha and Botscout have been implemented to recognize and filter spam even better!

Changelog

Changelog

+ = Added - ! = Removed - ^ = Changed - # = Fixed

Joomla! 2.5

Version 2.5-2 - 05-Apr-2012

+ JomSocial - Protection of the JomSocial registration
+ Virtuemart - Protection of Virtuemart's - Ask a question - form
+ Danish language file - Thank you Fribse
^ Optimized check process - Don't have to do all checks if one already has failed
# Small fix in the function fillForm - Delimeter in the regular expression was not quoted correctly

Successfully tested with all current versions of supported 3rd party extensions:

  • Joomla! Core - Contact and Registration - 2.5.4
  • AlfContact - 2.0.3
  • Community Builder - 1.8
  • DFContact - 1.6.6
  • Easybook Reloaded - 2.5-1
  • Fox Contact - 2.0.15
  • Flexi Contact - 5.10
  • Jom Social - 2.6 RC2
  • Kunena Forum - 1.7.2
  • Phoca Guestbook - 2.0.5
  • Virtuemart - 2.0.2

Version 2.5-1 - 24-Jan-2012

+ First release for Joomla! 2.5

Joomla! 1.7

Version 1.7-3 - 26-Dec-2011

+ Show errors in debug mode - if you don't see the spam check, you can enable the debug mode in the configuration of Joomla!. ECC+ writes an entry in the debug mode if an error occurs.
+ ALFContact - testet with version 2.0.1
+ Italian language file
+ Serbian language file
+ Czech language file
+ Dutch language file
+ Math exercise - only numeric inputs possible (check with Joomla! validator)
# Autofill of fields of the user profile plugin
# Encode Fields - Registration process, user profile plugin and language selection

Joomla! 1.5

Version 1.5-14-1 - 29-Dec-2011 - Mini update

+ Czech language file - Thank you Robert PLCH
^ cURL Option - Get request, not post request
^ Option StopforumSpam is not enabled per default

You are here: ECC+ - EasyCalcCheck Plus