diff --git a/assets/css/admin.css b/assets/css/admin.css index dc96ea00..db8ae011 100644 --- a/assets/css/admin.css +++ b/assets/css/admin.css @@ -964,6 +964,9 @@ table.sp-status-table td mark.yes { .about-sportspress-wrap .sp-welcome-logo { display: inline; } +.about-sportspress-wrap .sp-welcome-logo img { + border: none; +} .about-sportspress-wrap .sp-about-text { min-height: 0; margin-right: 165px; diff --git a/includes/admin/class-sp-admin-welcome.php b/includes/admin/class-sp-admin-welcome.php index 9dfaca2a..a37cb90e 100644 --- a/includes/admin/class-sp-admin-welcome.php +++ b/includes/admin/class-sp-admin-welcome.php @@ -175,49 +175,95 @@ class SP_Admin_Welcome { ?> -
- -
+ -
+ + +
+

New Frontend Stylesheet

+
+ Templates +

Templates

+

An optional default stylesheet has been added to enhance the design of SportsPress template elements in third-party themes.

+
+
+ Widgets +

Widgets

+

All related content including widgets can be styled instantly by enabling Frontend Styles in General Options.

+
+
+ +
+ +
-

Event Organization

+

More Advanced Statistics

- Match Days -

Match Days

-

A match day can be added to any event and displayed directly inside the event details section. It can also be used as a filter for shortcodes and widgets.

+ Chronological Streaks +

Chronological Streaks

+

A new Form preset variable has been added to the equation builder for table columns. Use this variable to display the most recent outcomes with each outcome linking to that event.

- Event Status -

Event Status

-

For undecided, postponed, and cancelled events, a status can be displayed in place of the time. Leave the status alone to display the actual time of the event.

+ Head to Head Tiebreakers +

Head to Head Tiebreakers

+

When two or more teams are tied in the general standings, SportsPress can now automatically analyze the events between those teams to determine who comes out on top.

- Box Score Minutes -

Box Score Minutes

-

You can now can enter the time of goals or any other statistic for each player, and display them directly within the box score section of event pages.

+ Time Format +

Time Format

+

A new Time format has been added to player performance settings. Times are saved as minutes, and displayed using time format with 0:00 as the default.


-
-

Layout Enhancements

+
+

Bulk Actions

- -

Template Tabs

-

Simply drag and drop any of the layout items to automatically group them into tabs. This will make your templates more compact and intuitive.

+ Generate Team Calendars +

Generate Team Calendars

+

Bulk actions has been added to instantly generate team calendars. Simply select the checkboxes next to each team, then choose Generate Calendars from the Bulk Actions dropdown and voilĂ !

- -

Event Logo Options

-

Display the teams playing using an inline layout or as a block section, with logos on either side and the date and time/results in the middle.

+ Assign Teams to Players +

Assign Teams to Players

+

Quickly add players to teams using the Bulk Edit feature. New sections have been added to select the current teams and past teams for multiple players at once.

-
- -

Player Profile Switching

-

We also added a dropdown above the player details box which allows your visitors to quickly switch to another player's profile.

+
+ +
+ +
+

Admin Improvements

+
+
+

Player List Limits

+

A limit option has been added to player lists when automatically adding players, enabling speedier queries.

+
+
+

Mixed Statistic Columns

+

The order of player performance and statistics can now be mixed together by editing the order of each variable.

+
+
+

Explicit Team URL Redirect

+

Decide whether to use native team pages or to redirect teams to their external URLs using the new Redirect option.

+
+
+ +
+
+

Quick Edit Players

+

In addition to editing the teams a player belongs to, squad numbers can also be updated via the Quick Edit menu

+
+
+

Independent Timed Option

+

Choose which values in the box score need minutes recorded, with an independent setting for each column.

+
+
+

Taxonomies in REST API

+

New endpoints have been added for taxonomies including seasons, competitions, venues, positions, and jobs.

+
@@ -227,20 +273,22 @@ class SP_Admin_Welcome {

Under the Hood

-

Fixtures Importer

-

A new, simpler importer has been added for quickly scheduling events. Supports CSV files generated by LeagueLobster.

+

Variables Filtered by Offense and Defense

+

Offense and defense statistics are now calculated using only the player performance from the same category.

-

Tutorials for Everyone

-

If you've enabled the Tutorials module, all SportsPress users will now be able to access them from the dashboard.

+

Account for Substitution Time

+

The Minutes equation variable is now automatically adjusted by subtracting substitution time.

-

REST API Improvements

-

The REST API has been updated to support meta query vars, allowing you to retrieve data for a specific team or player.

+

Division by Zero

+

No more errors when dividing by zero. Equations with undefined solutions now simply return zero for that value.

+ +