Plugin Directory

Benchmark Email Lite

Benchmark Email Lite lets you build an email list from your WordPress site, and easily send your subscribers email versions of your posts and pages.

2.2.1 on 2012-03-28

  • Added: Setting for connection timeout to be customized for diagnostic purposes. See FAQ.
  • Fixed: Removed Extra 1 and Extra 2 widget field options due to newer defaults. See FAQ.

2.2 on 2012-03-26

  • Added: Scheduling capabilities for post to campaigns feature.
  • Added: Prevents admin area slowdowns by detecting API server connections over 5 seconds and disabling communications for 5 minutes.

2.1 on 2012-03-12

  • Added: All additional fields supported by BME onto widget signup form administration.
  • Added: Upgrade procedure from v2.0.x to 2.1 saved widgets.
  • Fixed: Notices showing up upon page/post deletion.

2.0.2 on 2012-02-20

  • Fixed: Queue unloading was failing when the API connection goes down and subscriptions come in.

2.0.1 on 2012-02-13

  • Added: Green and red indicators adjacent to entered API keys on the Benchmark Email Lite settings page, showing status upon save.
  • Added: Benchmark Email response code into error message after creating an email campaign failure.
  • Fixed: Includes silent updates made to the v2.0 release concerning automatic upgrading of saved widget settings from earlier v1.x.
  • Fixed: v3.3.0 compatibility when no widgets preexisted from earlier version caused a warning at the top of the screen.
  • Fixed: After deleting API key, the warnings about the need to have an API key weren't being fired anymore.
  • Fixed: Bad API key(s) were triggering an error "Unable to connect" that wasn't very helpful.
  • Fixed: Bad API key(s) were causing the good API keys to not be considered and utilized.

2.0 on 2012-01-31

  • Added: Ability to create Benchmark Email campaigns from WordPress pages and posts.
  • Added: Ability to send post campaigns immediately to either a test address or a selected Benchmark Email list.
  • Added: Plugin settings page for global API Key(s) and campaign settings.
  • Updated: Moved API key setting from individual widgets to a new Plugin settings panel.
  • Updated: Split PHP functions among several classes/files for organization and growth.
  • Updated: Added warranty disclaimer text in the main Plugin file header.
  • Fixed: W3C validation error on strict mode, caused by two hidden input fields.
  • Fixed: Localizations (language) weren't being loaded properly for International support.

1.1 on 2011-12-07

  • Added: Prepopulation of the fields for logged in users.
  • Added: Ability to toggle first and last name fields off.
  • Added: Optional text to display to your readers.
  • Added: Ability to change the text of the subscribe button.
  • Added: Added widget title display in widget subtitle bar area.
  • Added: New link on widget admin panel to view list names on BME.
  • Updated: Expanded widget administration panel width to 400 pixels.
  • Updated: Moved widget back end and front end HTML markup code to separate files.
  • Updated: Added text next to the API Key field regarding FAQ #1.
  • Updated: Sanitization functions adjusted.
  • Removed: Output of widget set-up instructions on website before the widget is configured.
  • Fixed: Bug when extra spaces existed between words in the list name admin vs front end behavior differed.

1.0.5 on 2011-08-18

  • Updated: Moved the subscriptions queueing in the event of API failure to WP cron instead of being triggered upon subsequent subscription.
  • Updated: Moved the subscriptions queueing in the event of API failure storage from a CSV file type storage to storage in the WordPress database. Prevents filesystem permissions issues.
  • Updated: Cleaned-up some code with unnecessary referencing of widget IDs during subscriptions processing.
  • Updated: Renamed "cache" to "queue" for clarification about the failover handling support.
  • Fixed: Added a new button on the widget configuration panel to "Verify API Key and List Name" as the previous tab-off event wasn't always being executed if users click Save without first tabbing off the elements to be tested.

1.0.4 on 2011-06-20

  • Added: AJAX feedback mechanism in widget administration that checks the API key and list name fields against the Benchmark Email database and reports status.
  • Updated: Subscription to utilize Benchmark Email's double opt-in method. This prevents the problem when somebody who wants to re-subscribe can't get out of the Master Unsubscribe List.

1.0.3 on 2011-05-23

  • Added: BME API key to failover CSV temporary buffer file.
  • Added: Spinner icon appearance upon front end form submission.
  • Updated: The response texts to proper case.
  • Updated: The CSV buffer file processing logic and combined with main process.
  • Fixed: PHP notices showing up when debug mode is turned on in wp-config.php.
  • Removed: Display of the front end form upon successful submission.

1.0.2 on 2011-05-18

  • Added: Failover handling. If the API becomes unavailable the Plugin will dump subscriptions into a CSV buffering file in the Plugin folder that will attempt to post to the API and clear the file upon each subsequent subscription submission.
  • Updated: The first name and last name field titles from "firstname" to "First Name" per the spec of the newly released API.
  • Fixed: Bug when multiple widgets exist on a page and sometimes aren't being keyed properly, causing the processor to not always know which widget is being submitted.

1.0.1 on 2011-05-14

  • Added: Support for international language translation/localization.
  • Added: Anchor #benchmark-email-lite into URL so that after form submission it puts the user on the proper screen position to view the server response.
  • Updated: Admin area widget field sanitization method to sanitize_text_field() function requiring v2.9.0.
  • Updated: Title for the Benchmark Email Token to the term "API Key" to match what Benchmark Email is calling it on their website.
  • Updated: The server response to clear out the submitted values upon successful form submission.
  • Fixed: Bug in first name, last name, and email address submitted data sanitizing to be compatible with international symbols or anything that WordPress considers safe for data validation purposes. Reference: sanitize_email() and sanitize_text_field() functions on WordPress Codex.
  • Fixed: Bug when the widget is installed multiple times on a single page leading to only one form pre-populating the entered data and some CSS conflicts. Multiple instances per page are now supported!

1.0 on 2011-05-12

  • Added: Initial Plugin release.

Requires: 3.2 or higher
Compatible up to: 3.3.2
Last Updated: 2012-5-18
Downloads: 11,740

Average Rating

4 stars
(11 ratings)

Support

Got something to say? Need help?

Compatibility

+
=
Works!

5 people say it works.
0 people say it's broken.

100,3,3
100,3,3 100,3,3 100,3,3 100,3,3 100,2,2 100,3,3 100,4,4
100,3,3
100,3,3 100,1,1
100,3,3 100,3,3 100,3,3 100,3,3 100,2,2 100,3,3 100,4,4
100,3,3
100,3,3
100,3,3
100,3,3
100,3,3
100,3,3 100,3,3 100,3,3 100,3,3 100,2,2 100,3,3 100,4,4
100,3,3
100,3,3 100,3,3 100,3,3 100,3,3
100,4,4 100,4,4
100,1,1
100,3,3 100,3,3 100,4,4 100,4,4 100,4,4 100,4,4 100,4,4
100,4,4 100,4,4 100,4,4 100,1,1 100,1,1 100,1,1
100,4,4 100,4,4 100,4,4 100,4,4 100,4,4
100,3,3 100,4,4 100,4,4 100,5,5 100,5,5 100,6,6
100,5,5