diff --git a/assets/css/sportspress.css b/assets/css/sportspress.css
index dd4d9e7a..bb2ecd41 100644
--- a/assets/css/sportspress.css
+++ b/assets/css/sportspress.css
@@ -291,6 +291,14 @@
.sp-event-performance .sp-event-star {
color: #f4d014;
}
+.sp-event-performance .sp-event-star-number {
+ margin-left: -20px;
+ width: 20px;
+ text-align: center;
+ display: inline-block;
+ font-size: smaller;
+ line-height: 20px;
+}
/* Event Performance (Icons) */
.sp-event-performance-teams .sp-template-event-performance-icons {
diff --git a/includes/admin/post-types/meta-boxes/class-sp-meta-box-event-performance.php b/includes/admin/post-types/meta-boxes/class-sp-meta-box-event-performance.php
index 541cc2a9..bab33ee1 100644
--- a/includes/admin/post-types/meta-boxes/class-sp-meta-box-event-performance.php
+++ b/includes/admin/post-types/meta-boxes/class-sp-meta-box-event-performance.php
@@ -323,7 +323,7 @@ class SP_Meta_Box_Event_Performance {
-
|
+ |
@@ -485,9 +485,8 @@ class SP_Meta_Box_Event_Performance {
case 1:
echo '';
break;
- case 2:
+ default:
echo '';
- break;
}
?>
diff --git a/includes/admin/settings/class-sp-settings-events.php b/includes/admin/settings/class-sp-settings-events.php
index e2bcd363..4b5072a5 100644
--- a/includes/admin/settings/class-sp-settings-events.php
+++ b/includes/admin/settings/class-sp-settings-events.php
@@ -363,7 +363,8 @@ class SP_Settings_Events extends SP_Settings_Page {
'options' => array(
__( 'None', 'sportspress' ),
__( 'Player of the Match', 'sportspress' ),
- __( 'Number of Stars', 'sportspress' ),
+ __( 'Stars', 'sportspress' ),
+ __( 'Star Number', 'sportspress' ),
),
),
diff --git a/templates/event-performance-table.php b/templates/event-performance-table.php
index 9c8e4e12..35f7afb2 100644
--- a/templates/event-performance-table.php
+++ b/templates/event-performance-table.php
@@ -65,6 +65,8 @@ if ( ! isset( $subs ) ) $subs = array();
$data = apply_filters( 'sportspress_event_performance_players', $data, $lineups, $subs, $mode );
+ $stars_type = get_option( 'sportspress_event_performance_stars_type', 0 );
+
$i = 0;
foreach ( $data as $player_id => $row ):
@@ -90,9 +92,21 @@ if ( ! isset( $subs ) ) $subs = array();
$name = '' . $name . '';
endif;
- $player_stars = sp_array_value( $stars, $player_id, 0 );
- if ( $player_stars ):
- $name .= ' ' . str_repeat( '', $player_stars ) . '';
+ if ( $stars_type ):
+ $player_stars = sp_array_value( $stars, $player_id, 0 );
+ if ( $player_stars ):
+ switch ( $stars_type ):
+ case 1:
+ $name .= ' ';
+ break;
+ case 2:
+ $name .= ' ' . str_repeat( '', $player_stars ) . '';
+ break;
+ case 3:
+ $name .= ' ' . $player_stars . '';
+ break;
+ endswitch;
+ endif;
endif;
if ( array_key_exists( $player_id, $lineup_sub_relation ) ):