Where Contact Form Spam Bots Go to Die!

FormSpammerTrap (FST) Change Log

Version 17.10 (17 Feb 2024)

( file: formspammertrap-change-log.txt )
Note: this document formatted in MarkDown, but also readable in most text editors. Some editors or word processors may support the MarkDown syntax. This file is visible online at http://formspammertrap.com/changelog.php . Best viewed on larger screens (turn your phone sideways).
All FormSpammerTrap source code and files are Copyright 2011-2024 by Rick Hellewell / CellarWeb.com - All Rights Reserved.
https://www.cellarweb.com and https://www.securitydawg.com and https://www.FormSpammerTrap.com
Information at FormSpammerTrap site https://www.formspammertrap.com . Contact us via the FormSpammerTrap site (the contact form uses several of the FST optional features).

This document is the change log for the current version (version 17) of FST, as well as the prior versions (version 14+). There are many new features in version 14+ (which is why this document is now using MarkDown for formatting), so that information is included here. Change logs of prior versions is in the formspammertrap-change-log-prior-versions.txt that is included in the distribution zip file. Refer to the change logs for the various versions to add new functionality to your contact form.

We recommend updating to the latest FST version for all of the new features, and new and upgraded documentation. Version 17 has many new and improved features (see below).

The latest version should be back-compatible with your settings used in prior version, so you should be able to upload the latest version to your site without changing your contact page code. (Except version 17 requires PHPMailer files.) Testing is always good, though, as is referencing the documentation and change logs to understand the new features and bug fixes.


The 'formspammertrap-all-settings' file (included in the ZIP file you received) contains all of the settings, along with usage notes. Some features are explained in the documentation (PDFs).

Remember that you enable your options via the FST_MORE_FIELDS() function in your page code. Do not make changes to the 'formspammertrap-contact-functions.php' file. All options you specify are validated for proper values and type. Some settings are checked via the 'sanity check' process that will display (or email) any errors on your form.

We encourage you to read the included documentation (PDF), as that will help you implement a basic contact form, and provide information on how you can customize your contact form with the many options in this version.

We can help with implementation for a reasonable cost. Information is on the FST web site. We've also added a blog to the FST site with additional tips and information: https://www.FormSpammerTrap.com/news .


VERSION 17.10 (XX FEB 2024) CHANGELOG

NEW FEATURES

ENHANCEMENTS

VERSION 17.00 (3 FEB 2024) CHANGELOG

NOW REQUIRES PHPMAILER

                                               3

FST version 17.00+ now uses the PHPMailer package to send mail. (I've been struggling to get file attachments to work properly in all environments; PHPMailer makes it much easier.) You must to add the additional PHPMailer files to your site. See documentation for instructions. Files available from https://github.com/PHPMailer/PHPMailer .

That means that there are additional files to install, not just the FST 'functions' file. Full information is in the DOCs. Make sure you copy the three PHPMailer files into the 'phpmailer' (case sensitive) subfolder of wherever you put the FST functions file on your site.

This major enhancement has several settings you can define (including using your SMTP mail server). Again, read the docs.

Note that using file attachments in your contact form (or sending file attachments) will require using PHPMailer. If you don't use PHPMailer, you cannot use a file attachment button in your contact form (unless you roll your own mail sending process using FST_MAIL_ALT function in your form page code).

If you add a file upload button to your form, and you don't install the PHPMailer files, the mail message may not be delivered or contain incomplete information. The message will include a warning if this happens (although you might also get the "Sanity Check" warning). We strongly suggest adding the PHPMailer files to your site.

Note that a WordPress-based site using FST forms will already have PHPMailer installed.

You will see an error screen if you do not have the required PHPMailer files in the 'phpmailer' subfolder of your contact form page (this is done via the "Sanity Check' process).

ENHANCEMENTS and NEW FEATURES

FILE UPLOAD
OTHER ENHANCEMENTS AND NEW FEATURES

STYLING CHANGES

BUG FIXES

MISC NOTES

NOTES

We're working on a new WordPress plugin that will create the WP FST template for you, as well as create a FST Contact Page that uses the [formspammertrap] shortcode. Look for details on the FST site. The plugin will have all FST code built-in to the template.


VERSION 16.10 (15 Aug 2022) CHANGELOG

MINOR DOCUMENTATION FIX (because I spent two weeks trying to figure this out)

VERSION 16.00 (10 Aug 2022) CHANGELOG

NEW FEATURE - WORDPRESS SHORTCODE

ENHANCEMENTS - MAILING ON WORDPRESS SITES

ENHANCEMENTS / NEW FEATURES

MINOR BUG FIXES


VERSION 15.10 (5 Jun 2022) CHANGELOG

MINOR BUG FIXES


VERSION 15 (1 Jun 2022) CHANGELOG

NEW and ENHANCED FEATURES

Also improved the display of the border/background/text colors used by the input fields to use the above CSS rules (which you can override).

MINOR BUG FIXES

Use the contact form on the FST site for questions, comments, complaints, or suggestions, or to get the latest version.

https://www.formspammertrap.com



VERSION 14 (22 Feb 2022) (prior version)


NEW FEATURE : SPECIFYING ONLY YOUR CUSTOM FIELDS


NEW FEATURE : CLIENT-SIDE MESSAGES IN OTHER LANGUAGES

This version adds support for client-visible messages in other languages (which you define). Note that debugging messages (as from the sanity check) are not part of the translation settings.


UPDATED FEATURE FOR WORDPRESS TEMPLATE USAGE


WORDPRESS TEMPLATE DOCS CHANGE


ADDING FST CODE TO YOUR EXISTING CONTACT PAGE


MINOR FIXES


BUGS SWATTED

If you have any questions or comments about the new features, or suggestions for improvement, please use the Contact form on the FST site.

And thanks to those that have been able to donate to the support of this site and the code. There's a ton of hours in this, and your support is appreciated. Even a short "Huzzah!" via the contact form is appreciated.

Rick Hellewell - Somewhere Opposite Mutiny Bay, WA - 25 Feb 2022


Copyright 2011-2022 by Rick Hellewell - All Rights Reserved
https://www.cellarweb.com and https://www.securitydawg.com and https://www.FormSpammerTrap.com
Information at FormSpammerTrap site https://www.formspammertrap.com