The Game Schedules plugin upgrade is nearing completion, which means it’s feature complete but there’s some testing to finish. Please take a look at the progress on the dev site pages and let me know what you think.
- The new shortcode, [mstw_gs_slider], is working and is pretty cool if I do say so myself! The settings from the admin Color Settings page are working. There are MANY combinations of settings and shortcode args to test. So I’ll probably take “the Microsoft testing approach*” to the features that I don’t use on my sites. Custom CSS by team/schedule seems pretty solid.
- Added the ability to display the next N (remaining) games in a schedule to the [shortcode] and the widget (by setting the first date-time to ‘now’).
- Added the ability to display multiple teams/schedules in the same schedule table or slider via [shortcode] or the table widget.
- Adding the ability to customize the look of the schedule table [shortcode], the schedule slider [shortcode], and the countdown timer [shortcode] (in test).
- Added the ability to show/hide data fields and customize data field labels so they can be re-purposed. The Admin screens now display the customized data field labels in place of the defaults. (Cool!)
- Added the ability to filter the All Games admin table by schedule id.
- Added an option to link a game location/venue to a map or another (venue or team) website.
- Completing the internationalization of admin screens.
- Added a javascript datepicker control which simplifies game date entry.
- Added a javascript colorpicker control to admin screens to simplify color entry.
- Added the ability to specify custom formats for dates and times (based on php date() format strings).
A lot of this is back end stuff. If you would like to try out a beta copy of this release, just send me a request via email.
Besides cleaning-up/finishing/testing all of the above items, I have started developing a new “Teams” concept which will be an integral part of the overall MSTW Framework and tie all the existing plugins together. Turns out, this ‘first step’ has forced some significant modifications that will ripple through all the plugins over time. But it’s all good.
Thanks to all of you who sent in recommended enhancements. Some of them actually made the cut. 🙂
* Let the users find the bugs in version 1.0. 🙂