Commenter Emails
Version: 2.1
Extract a listing of all commenter emails.
2.1
- Add support for localization
- Add .pot
- Move CSS into commenter-emails.css and enqueue
- Add enqueue_admin_css()
- Store plugin settings page id in private static 'plugin_page'
- Hook download_csv() to plugin-specific load action
- Add version() to return plugin version
- Minor code reformatting (spacing)
- Note compatibility through WP 3.3+
- Drop support for versions of WP older than 3.1
- Update screenshot (now based on WP 3.3)
- Add 'Domain Path' directive to top of main plugin file
- Add link to plugin directory page to readme.txt
- Update copyright date (2012)
2.0
- Fix bug preventing download of .csv file
- Fix bug where filters were applied too late (after download handling)
- Add optional arguments $fields and $output to get_emails(); method now returns array of user objects
- Add filter 'c2c_commenter_emails_fields' to allow overriding default fields included in CSV file
- Add filter 'c2c_commenter_emails_field_separator' to allow overriding field separator
- Improve csv generation by using fputcsv()
- Now also list commenter names in addition to emails on the plugin's settings page
- Change format of download filename, e.g. comment-emails-2011-06-26-1123.csv (where numbers represent date and time of download)
- Note compatibility through WP 3.2+
- Minor code formatting change (spacing)
- Fix plugin homepage and author links in description in readme.txt
1.3
- Switch from object instantiation to direct class invocation
- Explicitly declare all functions public static and class variables private static
- Note compatibility through WP 3.1+
- Update copyright date (2011)
1.2
- Allow filtering of default filename for saved csv file, via 'c2c_commenter_emails_filename' filter
- Allow filtering of whether settings page should actually list the email addresses, via 'c2c_commenter_emails_show_csv_button' filter
- Allow filtering of whether settings page should actually show the download csv button, via 'c2c_commenter_emails_show_emails' filter
- Move everything in constructor into new init() which gets called on admin_init
- Add 'Listing' link to plugin's entry in plugins list that links to plugin's admin page
- Check for is_admin() before defining class rather than during constructor
- Assign object instance to global variable, $c2c_commenter_emails, to allow for external manipulation
- Rename class from 'CommenterEmails' to 'c2c_CommenterEmails'
- Remove docs from top of plugin file (all that and more are in readme.txt)
- Note support for WP 2.9+, 3.0+
- Minor code reformatting (spacing)
- Add PHPDoc documentation
- Add package info to top of file
- Add Filters and Upgrade Notice sections to readme.txt
- Update copyright date
- Remove trailing whitespace in header docs
1.1.1
- Require 'manage_options' permission to access commenter email listing
- Noted dropped support for versions of WP older than 2.6
1.1
- Fixed unnecessary second call to get_emails()
- Used plugins_url() instead of hardcoded path
- Used $pagenow instead of manual means for checking current page
- Check it's in the admin before doing anything
- CSV filename is now a class variable
- Added c2c logo to top of admin page
- Added extended description
- Removed pre-WP2.6 support
- Noted compatibility with WP 2.6+, 2.7+, and 2.8+
1.0
Requires: 3.1 or higher
Compatible up to: 3.3.2
Last Updated: 2011-7-20
Downloads: 4,752
Average Rating
(5 ratings)
Support
Got something to say? Need help?