Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
HTMLPad 2018 15.5
WeBuilder 2018 15.5
SentiMask SDK Trial 2.0.0
Track Order For Magento 2 1.0.0
Calendar 365 For Dynamics CRM 4.0
Scimbo 1.2
Odoo Furnito Theme 1.0
.Net Assemblies/WSDL Import Utility for Delphi 6.0.4.0
Devart Excel Add-in for Zendesk 1.7
Excel Add-in for Marketo 1.7
GetOrgChart 2.5.3
AnyGantt JS Gantt Charts 8.6.0
AnyChart JS Charts and Dashboards 8.6.0
Multi Vendor Ecommerce Script & Apps 4.0
Magento 2 Inventory Management Extension 1.0
Top Code
VisualNEO Web 2018.12.15
Paste phpSoftPro 1.4.1
Deals and Discounts Website Script 1.0.2
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
Invoice Manager by PHPJabbers 3.0
ICPennyBid Penny Auction Script 4.0
PHP Review Script 1.0
ATN Resume Finder 2.0
ATN Site Builder 3.0
Availability Booking Calendar PHP 1.0
PHP GZ Blog Script 1.1
ATN Jobs Software 4.0
Report About JS Validate Forms 6.x-1.0-beta4
- required fields

Please enter text on the image
  



BETA VERSION

This module is quite fresh so use it with care until bugs have been reported and fixed. Please test this module in a development environment before using.
What it does

The javascript Validate Forms project was built to prevent spam without getting in the way of user's interactions with forms. It, like many other spam prevention modules adds a field to your forms. However, unlike some other modules like Spamicide and Gotcha, it does not require the bot to fill in the bogus form item. JS Validate Forms uses javascript to fill in the form item with the GMT in seconds as passed in from the server (via Drupal.settings). The server then checks the submission to make sure that the field is filled in and that time has elapsed since the user accessed the page.

Bots normally do not run in a real browser. Thus they may lack javascript. Since JS is required to fill in the "hidden" form item, it should be helpful it controlling spam. If the bot fills in the validation field item, it will need incredible amounts of luck to insert a value that is accepted in the server side validation. Essentially, the bot will have to input a GMT timestamp, in seconds, that falls between the access time and a 24 hour window.
How do you use it

It is easy to use...

* Simply download and enable the module in the usual way.
* Then give the site admin role (if you have one - not all folks set up a site admin role) the ability to 'configure js validate forms.'
* Then navigate to the settings page at http://example.com/?=admin/settings/js_validate_forms. From here, simply supply the form ID's (or id regex patterns) you want to protect in the text area.
* Click the use checkbox when you are ready to enable the module on the forms.

Note: The module will not validate your forms unless you have checked the "Use" checkbox.
Some id and pattern suggestions

* comment_form
* contact_mail_page
* /webform_client_form_d/
* /user_(login|register|pass)/

Developers

Project developed and maintained by the Collective Colors team.
NOTE

If you use AJAX form submission on the forms you want to protect, this module will not work right. When we have the time we will enable AJAX on JVF.

Thanks, CC Team

Back