Change Log

2.0

  • Added the framework to automatically update league standings from the league games that are marked final. (It is not necessary to update records with the Add-ons.)
  • Upgraded sorting of standings with two levels of tie-breakers (that actually work).
  • Paginated the Update Games screen to workaround WordPress limits on the size of (http) posts. (This also reduces the risk of web server timeouts.)
  • Added the ability to import a league’s games from a CSV file.
  • New data fields and display options for front end displays (shortcodes).
  • League sliders and tickers now display media icons with links when media is available for a game.
  • Added a /lang directory with a .POT file for translators.
  • Fixed several bugs including sorting venues by venue group on the Venues screen.
  • Changed URLs to Protocol Relative URLs to prevent some problems with https based sites.

1.4

  • Two different League Schedule schedule/scoreboard scrolling views have been added. “Tickers” are a very concise view, for a banner on the main page say. “Sliders” present the same information in a larger format. [See the examples on the MSTW dev site.](http://dev.shoalsummitsolutions.com/lm-sliders-tickers/)
  • League standings table now supports columns for “Last Game” and “Next Game”.
  • Home games are no longer automatically indicated with a ‘*’ in mstw_team_schedule shortcode table. A ‘star_home’ shortcode argument was added (which must be placed in the shortcode call). If star_home is not empty, the value is added after the opponent name for home games. For example, if star_home=’*’, an asterisk is added to home games. The home game format may also be changed via the tr.home-game css tag.
  • Added a ‘star_league’ shortcode argument for mstw_team_schedule shorcode (which must be placed in the shortcode call). If star_league is not empty, the value is added after the opponent name for league games. For example, if star_league=’*’, an asterisk is added to league games.
  • Team schedule tables now honor the settings in the Settings -> Schedule Table screen. Please read the man page for more information on how Team Schedules and League Schedules share this set of settings.
  • Team Schedule tables now display the results of final games as “W 24-14” or “L 14-24” instead of the “CAL 24, USC 14” displayed in the League Schedule tables.
  • New arguments have been provided to display a number of days on each side of “today” in the schedule/scoreboard tickers.
  • Changed the link to the team URL from the team name in league schedule tables to NOT open a new tab. I believe this is six of one, half dozen of the other, but if there is enough pushback, I’ll add a setting or shortcode argument to control this behavior.
  • Games now have “post content”, which is displayed on the single game template (/templates/single_game.php). This can be used to show pre-game info, and/or a post game summary and statistics.

1.3

  • Fixed a bug that prevented the standings tables from updating when teams were moved between leagues. [Read more here.](http://shoalsummitsolutions.com/league-manager-versions-1-2-1-3)

1.2

  • Fixed bug that prevented game times from being displayed correctly (no minutes displayed).
  • Minor clean-ups.

1.1

  • Added [mstw_location_table] shortcode.
  • Added venue groups to the venues(locations) admin screen and the above shortcode.
  • Added a Next Game field to the Standings Tables.
  • Added links from standings table fields: Team Name to Team URL or Team Schedule, and Next Game to Single Game Page.
  • Added links from schedules table, team schedule table, and schedule gallery fields: Team Name to Team URL or Team Schedule, Location(Venue) to Venue URL or Google Map, and Game Time/Result to Single Game page.
  • Added a show_home_away argument to the mstw_team_schedule shortcode.
  • Added home-game and away-game class tags to the team schedule tables.
  • Corrected some minor bugs.
  • Removed some left over debug messages.

1.0

  • Initial release.