Plugin Directory

SimpleModal Contact Form (SMCF)

  • Version 1.0
    • Initial release
  • Version 1.0.1
    • Bug fix - removed the hard-coded plugins/smcf path. It is now dynamically determined.
  • Version 1.1
    • Fixed image pre-loading to actually pre-load ;)
    • Added new effects on form open and close
    • Added a security feature
    • Added optional subject and cc sender form elements
    • Added common classes to form elements
    • Renamed all classes and ID's to prevent collisions
    • Added WordPress translation ability on text elements (__() and _e() functions)
    • Upgraded to SimpleModal v1.1.1 and jQuery 1.2.3
    • Moved SimpleModal and SMCF JavaScript file loading to the footer
  • Version 1.1.1
    • Added UTF-8 support
    • Modified CSS
    • Fixed URL to smcfdata.php in smcfjavascript.php
    • Changed Ajax function in smcf_javascript.php
    • Added back recognition for .smcf_link for previous versions
  • Version 1.1.2
    • Fixed parseurl function in smcfjavascript.php to support PHP < 5.1.2
  • Version 1.1.3
    • Changed smcf_javascript.php to smcf.js - removed php functions
    • Changed form action URL to point to smcf_data.php
    • Changed verification method to prevent false failures
    • Changed failure messages to indicate type of failure (verification/server failure)
    • Modified CSS
  • Version 1.1.4
    • Fixed broken Subject encoding
  • Version 1.2
    • Upgraded SimpleModal to 1.2.1
    • Removed IE specific CSS and PNG files
    • Added localization (lang/smcf.pot)
    • Made contact form wider and increased height of textarea
    • Removed included jQuery - changed to using version included with WordPress
    • Switched style and script loading to use wpenqueuestyle and wpenqueuescript respectively
    • Removed options to include jQuery and SimpleModal
  • Version 1.2.1
    • Upgraded SimpleModal to 1.2.2
    • Added functionexists() check for wpprint_styles
  • Version 1.2.2
    • Upgraded SimpleModal to 1.2.3
    • Added addslashes() function for smcf_messages JavaScript object to prevent localization issues
    • Added stripslashes() function for the email message
    • Removed 70 character limit for wordwrap() function - defaults to 75
    • Added wppagemenu and wplistpages filter to dynamically add smcf-link class to a contact menu link
    • Changed format of validation messages - requires translation updates.
  • Version 1.2.3
    • Fixed bug in validation code. Forms without a subject were getting "subject required" errors.
  • Version 1.2.4
    • Upgraded to SimpleModal 1.3
    • Fixed the bug that was supposed to be fixed in 1.2.3 ;)
    • Moved the JavaScript loading into the WordPress init() function
    • Optimized smcf.js variables to reduce file-size
    • Moved close (X) HTML from smcf.php to smcf.js (the SimpleModal closeHTML option)

Download

FYI

Compatibility beta

Your Setup

Log in to vote.

The Consensus

No data
100,1,1
100,2,2

Average Rating

5 stars
4 stars
3 stars
2 stars
1 star
(28 ratings)