More user-friendly handling of plugin activation errors
Bug fix: fixed text domain name for translation files
Bug fix: on Settings page, correctly handle blank input for "Page Slugs/IDs"
Bug fix: on Settings page, correctly call recaptcha_get_signup_url() function from local version of RecaptchaForDekoBoko class
Bug fix: correctly call recaptchalib functions from local version of RecaptchaForDekoBoko class
Remove extraneous recaptchalib files
Include timezone when rendering time in "cc me" emails
Use Toppa Lib's function facade for getting blog name
Added !important to css for dekoboko errors div
Updated label tag for "Are You Human" to reflect new recaptcha input name
Revised .pot language translation file
First round of a major refactoring, goal is to use Agile coding practices
Uses Toppa Plugin Libraries for WordPress, for WP functions facade and autoloading
Bug fix: PHP warning on the contact form (due to an array_walk issue)
Bug fix: corrected possible security hole in analysis of headers
Added uninstall.php; removed uninstall option from form on settings page (now uninstalls from main plugins menu)
Reads recaptcha keys from recaptcha when activated, but now copies them to Deko Boko settings and uses them from there
Updated recaptchalib to latest version (1.11)
Modified recaptchalib to wrap it in its own class, to avoid conflicts with other recaptcha plugins
'manage_options' capability required for managing settings (was using old user levels number system)
On activation, defaults to address in WordPress' admin_email setting for the recipient
Updated link for recaptcha help pop-up window to new location at google.com
Added exactly one unit test (it's a start!)
Added Spanish and French translations
Bug fix: Settings menu would show English as the selected language even if you had picked a different one
bug fix: now correctly saves the reCAPTCHA API keys if they hadn't been set previously (was failing to save if WP-reCAPTCHA hadn’t been installed previously); bug fix: now correctly cleans up old-style Deko Boko options from the database.
Added option to load the Deko Boko stylesheet only on pages using the contact form, so it won’t be loaded unnecessarily on other pages.
Add localization support: a dekoboko.pot file is included to enable translations to other languages.
In addition to the standard contact form, a sample form is now also included, as a guide for users to make their own custom contact forms (to avoid confusion for non-programmers, the sample form does not include localization code).
Supports a custom copy of dekoboko.css in the active theme folder (so customizations are not lost when Deko Boko is upgraded).
Added an uninstall option.
Complete rewrite of the XHTML and CSS for the contact form. Both are now easier to work with, the XHTML is semantically correct, and no CSS filters are needed for different browsers. The rewrite was prompted by IE7′s incompatibility with the widely used “clearfix” code in the previous versions of Deko Boko.
The latest version of WP-reCAPTCHA changed the name of the WordPress option variable where it stores its API key, so Deko Boko now looks for it under the new name and the old name.
Added a language selector to the Deko Boko settings menu, for choosing a language other than English for the reCAPTCHA widget.
bug fix: the Settings form now correctly lists the selected reCAPTCHA widget theme.
Added Settings selector for choosing a reCAPTCHA theme, and CSS color options for use with the “clean” theme (thanks Matthew E. for the suggestion).
Added protection from cross site scripting attacks when displaying an invalid email address back to the user (thanks Chris S.).
Added support for multiple templates
Added “CC Me” option (thanks Cheryl M.)
Bug Fix: now behaves correctly if you have a form with no optional fields (thanks Jeff for reporting this)
Beta version. First public release.
Requires: 3.0 or higher Compatible up to: 3.2.1 Last Updated: 2014-8-5 Downloads: 9,173