SEATT updated to 1.4.0

I’ve updated Simple Event Attendance (SEATT WordPress plugin) to version 1.4.0. This brings bug fixes, and updates in line with the release of WordPress 4.5.3, as well as the upcoming 4.6.0 release.

The plugin can now also be found on GitHub: https://github.com/sourcez/SEATT to help you track changes if you’ve made any modifications yourself.

This covered some of the feature requests at http://www.3cc.org/blog/2015/11/seatt-feature-wishlist/, as well as fixes for get_currentuserinfo in WP 4.5:

* Replaced get_currentuserinfo with wp_get_current_user to fix deprecation issue
* Fixed bug where users couldn’t register to an event with limit set to 0 (unlimited)
* Fixed bug where server time was used rather than blog local time on front end form
* Updated admin and template to allow use of TinyMCE for WYSIWYG editor. Can now also add images, colours etc.

SEATT Feature Wishlist

Updated 31/07/2016 after 1.4.0 release.

Since I’ve updated SEATT there’s been requests for functionality. The ones I’ve captured are below, in a rough priority order:

  1. Repeatable/recurring events – Some sort of functionality to allow repeatable events – whether this be decoupling of event details from dates, or some other mechanism.
  2. Event calendar shortcode and layout – Allow you to group events into categories and display all relevant events in a list view on a post.
  3. Custom page layout to help display events for #2.
  4. Allow admin to use tinymce content editor. Completed in 1.4.0
  5. Register for events without requiring an account – I’m currently planning to do this via email confirmation and with a captcha, but need to test it.
  6. Email notification – More broad email notification, both upon registration (to user and admin), and also allowing admin to email users.
  7. Custom list pages and fields – Allow admins to change what information the plugin lists, and where it draws usernames and names from.
  8. Allow other users to see comments on short-code form.
  9. Additional columns in database to capture event details.
  10. Internationalisation, and custom locale options – This includes the option to allow the user to call an “Event” a “Ride” or similar.
  11. Custom redirect to put user back at entry page after login.

Thanks again to all of you for getting in touch, and to those of you who have provided snippets based on your modifications to the plugin. I’m hoping to get through at least a couple of these in the coming months.

SEATT updated to 1.3.0

I’ve updated Simple Event Attendance (SEATT WordPress plugin) to version 1.3.0. This brings bug fixes, and updates in line with the release of WordPress 4.3.1.

Firstly, an apology for taking so long to release another version – feel welcome to get in touch if you want to discuss changes you’ve made to your code in the interim. These are largely security changes, so it’s recommended that you update when you can. The database structure hasn’t changed, so you should experience no loss of data.

Changes:

  • Ensured the database elements all use the correct version of wpdb->prepare where needed, and tidied up any inconsistent usage where statements weren’t prepared. Thanks to J.D. Grimes for chasing me on this.
  • Made some text and layout changes throughout to work better with the WordPress default templates.

In the pipeline are a few more changes that should further improve functionality of the plugin:

  • Some sort of functionality to allow repeatable events – whether this be decoupling of event details from dates, or some other mechanism.
  • Selectable categories for lists, allowing you to put one shortcode into a post/page and get a list of all active events.
  • Anonymous registration – something that quite a few have asked for. It will be turned off by default but it is coming with captcha user verification.
  • Email notification – I haven’t explored this yet, but am hoping it can be done using internal wordpress functions.

Live at https://wordpress.org/plugins/simple-event-attendance/

As always, any feedback is very welcome.

SEATT Updated to 1.2.7

I’ve updated Simple Event Attendance (SEATT WordPress plugin) to version 1.2.7. This brings bug fixes, and updates in line with the release of WordPress 3.5.

  • Fixed problems with apostrophes being escaped with numerous backspaces in admin panel and in the comment box
  • Removed first+last name from page template as this is rarely used, with list users no longer in a table format, but now in an ordered list
  • Admins can now sign up registered users simply by supplying a username in the admin panel
  • Fixed problems with wp_prepare() causing errors in wordpress 3.5
  • Deleting the plugin now removes all database tables as well as files to provide clean removal. This means uninstalling will now remove all events

 

Live at http://wordpress.org/extend/plugins/simple-event-attendance/

SEATT Updated to 1.2.6

Simple Event Attendance has been updated to 1.2.6:

  1. Addition of extra table columns in admin view.
  2. Updated screenshots to reflect recent changes.
  3. Corrected use of date() function to current_time() to use timezone specified in WordPress rather than the server one.
  4. Added list of user emails signed up to an event.
  5. Some other small cosmetic changes, including register & login links on the event signup form.

The plugin is live at http://wordpress.org/extend/plugins/simple-event-attendance/