Sorry for the delay.. had the grandkids over for dinner last night. I've got it working, just not the 'no more tries after N failures at the captcha', but I can live with that.
Download the package from
https://saratoga-weather.org/fscfLP-3.2.1a.zipUnzip the ./contact-files/ to your ./contact-files/ on your website.
Add the following CSS to the page that invokes the FSCF form:
/* styles for loginPad captcha */
.input p { font-family:arial; font-size:1em }
.input a { text-decoration:none }
.input { width:140px; margin-left:50px; padding:10px; background-color:#B0FFB0; border:1px solid grey }
.db { width:33px; height:33px }
.db a:hover { color:red !important; }
.challenge {
font-family:arial;
font-size: x-large;
margin-left: 50px;
border: 2px blue solid;
padding: 10px;
}
.input input[type="button"] {
border-radius: 10px !important;
font-size: x-large !important;
width: 33px !important;
height: 33px !important;
border: 1px solid black !important;
color: black !important;
margin: 1px;
}
.input input[type="button"]:hover {
color: red !important;
}
.input input[type="submit"] {
border: 1px solid black !important;
color: black !important;
}
.input input[type="submit"]:hover {
color: red !important;
}
.input input[type="reset"] {
border: 1px solid black !important;
color: black !important;
}
.input input[type="reset"]:hover {
color: red !important;
}
.input input[type="password"] {
border: 1px solid black !important;
color: black !important;
}
Run the /contact-files/admin/ page and edit the form .. under Captcha,
tick: Enable LoginPad CAPTCHA.
change: LoginPad code: to a 8 digit number of your choice (or leave it if you like). Use digits from 0..9, but don't repeat a digit (they should be unique).
Press the Update Options to lock in your selection. Then View the form (and try it out).
These are the changed files from the 3.2.1 version:
contact-files\admin\style.css
contact-files\admin\contact-form-admin.php
contact-files\admin\contact-form-do-test-mail.php
contact-files\admin\index.php
contact-files\admin\lost-pw.php
contact-files\attachments\.htaccess
contact-files\captcha\cache\.htaccess
contact-files\captcha\securimage.php
contact-files\install\index.php
contact-files\phpmailer\PHPMailerAutoload.php
contact-files\settings\.htaccess
contact-files\settings\version-check.txt
contact-files\style.css
contact-files\contact-form-ex-fields.php
contact-files\contact-form-process.php
contact-files\contact-form-run.php
contact-files\contact-form-display.php
contact-files\contact-form.php
The .zip file DOES NOT include settings, so first time users will need to run ./contact-files/install/ first. For an existing installation, it's safe to replace files on your copy, it will not clobber any ./contact-files/settings/fsc*.php files already configured.
Whew...