Team Rosters 4.5

Team Rosters version 4.5 is now available on wordpress.org. This release includes a number of new features and several bug fixes. The significant enhancements include:

A complete summary of changes is available on this man page and in the plugin’s readme.txt file. The following video provides a summary of the color and data field settings for the [mstw-roster-table-2] shortcode.

What’s next? Several upgrades and clean-up chores are on the list:

  • Upgrading the Data Fields and Columns settings to allow columns to be re-positioned.
  • Investigate adding a year for each roster, and allowing the capability to move a team’s players from one year’s roster to the next year, perhaps updating the applicable information like class and experience and ‘graduating’ seniors.
  • Add the recently added fields like ‘long position’ and ‘long class’ to the CSV import feature and re-test.
  • Clean up the player photo size mess. I’m not settled on what to do here, but the player photos may be locked in at 125×125 px. (Scaling appropriately when resizing windows. I recommend using this size until this gets sorted out.

If you have other requests now is the time to send them.

Custom CSS for Team Rosters Player Galleries

/* * CSS File for Team Rosters Plugin * Excerpt from the mstw-tr-custom-styles.css on dev.shoalsummitsolutions.com * * Slight changes may be required depending on your theme’s default CSS * your-site-url/wp-content/themes/your-parent-theme/style.css * your-site-url/wp-content/themes/your-child-theme/style.css * * Hopefully you are using a child-theme. You can read why in many places including: * https://shoalsummitsolutions.com/why-a-child-theme/ * * Put your custom css in this specific file:…

This content is for MSTW Gold Support members only.
Log In Register

Custom CSS for Team Rosters Player Profiles

/* * CSS File for Team Rosters Plugin * Excerpt from the mstw-tr-custom-styles.css on dev.shoalsummitsolutions.com * * Slight changes may be required depending on your theme’s default CSS * your-site-url/wp-content/themes/your-parent-theme/style.css * your-site-url/wp-content/themes/your-child-theme/style.css * * Hopefully you are using a child-theme. You can read why in many places including: * https://shoalsummitsolutions.com/why-a-child-theme/ * * Put your custom css in this specific file:…

This content is for MSTW Gold Support members only.
Log In Register

MSTW Bracket Builder Version 1.3

Version 1.3 of the MSTW Bracket Builder Free and Premium plugins is now available. Users of the free version should have been notified in their Admin Dashboard about the upgrade on WordPress.org. Users of the premium version may now download it from the MSTW Store (www.shoalsummitsolutions.com -> Store -> All My Downloads). If version 1.2 is working great for you, there’s no pressing reason to download this version. You can read more about why it is (or will soon be) necessary in this post.

New Versions of MSTW Bracket Builder

The following gets a bit ‘computer-nerdy’, so cutting to the chase, if your version the plugin is working for you, there’s no need to upgrade MSTW Bracket Builder or MSTW Bracket Builder Premium right now. The functional upgrades in these releases are minimal, and you probably don’t need them.

New versions of MSTW Bracket Builder (1.3) and MSTW Bracket Builder Premium (v1.3) will be released this week. These versions were created because PHP (a programming language that WordPress depends on) depreciated the each( ) function, which unfortunately these plugins use in critical ways. How critical? You could not create tournaments without it.

This may be too much information, so feel free to stop reading, but this will affect all WordPress sites in the not too distant future. So …

WordPress currently recommends PHP 7.4. However, security support for PHP 7.4 is ending this month (Nov 2022). So hosting providers will likely be moving to PHP 8.0 in the not too distant future. The good news is that WordPress itself is already compatible with PHP 8.0.

PHP 8.0 is a major version update with a large number of changes that break backwards compatibility, and many features that were deprecated within the PHP 7.x feature releases have been officially removed. So some plugins, my guess is more than a few, will break when websites [hosting providers] upgrade to PHP 8.0. Actually PHP 8.1 is already released. That’s how this all got started with MSTW Bracket Builder. I’m wading through the rest of the MSTW plugins right now.

If you are running plugins that are critical to your site, you might want to research those plugins’ status with regard to PHP 8.0.

BTW, thanks very much to the PHP 8.0 “early adopters” who brought this issue to my attention. You know who you are! While, I may have been cursing you when the plugin code was laying in pieces and everything was broken (JK), I appreciate you because I have been ignoring this issue for far too long.

Change Log

1.3

  • The major purpose of this release was to remove the each() construct because it has been removed from PHP 8.0.
  • Added ‘-‘ versions of shortcodes. I.E., [mstw-tourney-bracket] and [mstw_tourney_bracket] both work.
  • Cleaned up a couple of minor bugs.
  • Some improvements to the admin screens.

1.2

  • Extensive changes to the plugin’s stylesheet to insure brackets layout correctly (in containers with a min-width of 1200px)
  • Fixed Bug. Tourney slug now shows correctly On the Tournaments admin screen’s table.
  • Fixed Bug. Team Names that have not been entered now display as blank rather than -1.

1.1

  • Fixed bug. Calls mstw_bb_get_current_post_type instead of mstw_get_current_post_type in mstw_bb_admin (left over from LM).
  • Fixed bug (left-over test code) in single-tourney.php template.
  • Fixed bug. Call to mstw_safe_ref(), which no longer exists.
  • Fixed bugs (typos) with CSS tags.
  • Updated Quick Start Screen
  • Added more error checking and internationalized strings throughout

1.0

  • Initial release.

Custom CSS for Team Rosters Tables 2

/* * CSS File for Team Rosters Plugin * Excerpt from the mstw-tr-custom-styles.css on dev.shoalsummitsolutions.com * * Slight changes may be required depending on your theme’s default CSS * your-site-url/wp-content/themes/your-parent-theme/style.css * your-site-url/wp-content/themes/your-child-theme/style.css * * Hopefully you are using a child-theme. You can read why in many places including: * https://shoalsummitsolutions.com/why-a-child-theme/ * * Put your custom css in this specific file:…

This content is for MSTW Gold Support members only.
Log In Register

Custom CSS for Coaching Staffs

/****************************************************** * MSTW COACHING STAFFS PLUGIN CUSTOM CSS FILE (mstw-cs-custom-styles.css) * * This file includes custom rulesets for the sample varsity-basketball-girls * on shoalsummitsolutions.com: * – For the coaching staff table ([mstw-cs-table] shortcode) * – For the single coach profile/bio (single-coach.php page template) * – For the coaching staff gallery (taxonomy-staffs.php page template) ******************************************************/ /*——————————————————————- * * Sample Custom Styles…

This content is for MSTW Gold Support members only.
Log In Register