diff --git a/assets/images/welcome/screenshot-player-vs-player.png b/assets/images/welcome/screenshot-player-vs-player.png new file mode 100644 index 00000000..d0633787 Binary files /dev/null and b/assets/images/welcome/screenshot-player-vs-player.png differ diff --git a/assets/images/welcome/screenshot-send-offs.png b/assets/images/welcome/screenshot-send-offs.png new file mode 100644 index 00000000..ffe22ad7 Binary files /dev/null and b/assets/images/welcome/screenshot-send-offs.png differ diff --git a/assets/images/welcome/screenshot-setup-wizard.png b/assets/images/welcome/screenshot-setup-wizard.png new file mode 100644 index 00000000..25cba956 Binary files /dev/null and b/assets/images/welcome/screenshot-setup-wizard.png differ diff --git a/assets/images/welcome/screenshot-team-vs-team.png b/assets/images/welcome/screenshot-team-vs-team.png new file mode 100644 index 00000000..60765f8e Binary files /dev/null and b/assets/images/welcome/screenshot-team-vs-team.png differ diff --git a/assets/images/welcome/screenshot-user-registration.png b/assets/images/welcome/screenshot-user-registration.png new file mode 100644 index 00000000..37737134 Binary files /dev/null and b/assets/images/welcome/screenshot-user-registration.png differ diff --git a/assets/images/welcome/screenshot-user-scores-admin.png b/assets/images/welcome/screenshot-user-scores-admin.png new file mode 100644 index 00000000..16f9dbe1 Binary files /dev/null and b/assets/images/welcome/screenshot-user-scores-admin.png differ diff --git a/assets/images/welcome/screenshot-user-scores-frontend.png b/assets/images/welcome/screenshot-user-scores-frontend.png new file mode 100644 index 00000000..6eb2f949 Binary files /dev/null and b/assets/images/welcome/screenshot-user-scores-frontend.png differ diff --git a/includes/admin/class-sp-admin-welcome.php b/includes/admin/class-sp-admin-welcome.php index cb354e40..def5a7f3 100644 --- a/includes/admin/class-sp-admin-welcome.php +++ b/includes/admin/class-sp-admin-welcome.php @@ -9,7 +9,7 @@ * @author ThemeBoy * @category Admin * @package SportsPress/Admin - * @version 2.2.10 + * @version 2.3 */ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly @@ -176,94 +176,54 @@ class SP_Admin_Welcome { do_action( 'sportspress_before_welcome_features' ); ?> - - - -
-

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.

-
+
+

Mode Switching

+
+ Team vs Team +

Team vs Team

+

Switch between team and individual mode per event. By default, events are held between teams with multiple players on each side.

+
+ Player vs Player +

Player vs Player

+

Select this mode to remove team selectors in events. Instead, players compete with each other. Select a default mode in Event Options.

+
+
-
- - +
-

More Advanced Statistics

+

Time-Saving Features

- 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.

+ User Registration +

User Registration

+

Automatically create player profiles for new users by enabling User Registration in Player Options and Membership in General Settings.

- 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.

+ Setup Wizard +

Setup Wizard

+

A guided Setup Wizard can help you get started by adding basic details, teams, players, staff, venues, and your first event.

- 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.

+ Send Offs +

Send Offs

+

A new Send Off option has been added to player performance settings, limiting the played minutes for sent off players.


-

Bulk Actions

+

New in SportsPress Pro

- 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Ă !

+ Frontend Submissions +

Frontend Submissions

+

Display a frontend section for logged in players to submit their own scores. Optionally, registered staff and team managers can also submit scores for their entire team.

- 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.

-
-
- -
- -
-

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.

-
+ Admin Approval +

Admin Approval

+

Once the scores are received, the owner of the event or an admin user can approve or reject each submission. Logged in users can amend their submissions at any time. Only approved scores are published.

@@ -273,16 +233,16 @@ class SP_Admin_Welcome {

Under the Hood

-

Variables Filtered by Offense and Defense

-

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

+

Loading Borrowed Players

+

Players borrowed from other teams are now automatically loaded when editing events in the dashboard.

-

Account for Substitution Time

-

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

+

Frontend Style Overrides

+

Text colors have been adjusted to improve readability when using color schemes with dark backgrounds and light text.

-

Division by Zero

-

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

+

Shared Box Score Template

+

The templates used for rendering team and individual box scores have been combined into a single template.