From 72977282896fab0db50eff4ada26422dce22ff22 Mon Sep 17 00:00:00 2001 From: Brian Miyaji Date: Wed, 15 Apr 2015 12:24:55 +1000 Subject: [PATCH] Make hiding child positions an option --- .../meta-boxes/class-sp-meta-box-event-performance.php | 2 +- includes/admin/settings/class-sp-settings-events.php | 8 ++++++++ presets/team-sports/baseball.json | 1 + 3 files changed, 10 insertions(+), 1 deletion(-) 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 ca19df6c..ebcc516f 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 @@ -170,7 +170,7 @@ class SP_Meta_Box_Event_Performance { 'class' => 'sp-position', 'property' => 'multiple', 'chosen' => true, - 'include_children' => false, + 'include_children' => ( 'no' == get_option( 'sportspress_event_hide_child_positions', 'no' ) ), ); sp_dropdown_taxonomies( $args ); ?> diff --git a/includes/admin/settings/class-sp-settings-events.php b/includes/admin/settings/class-sp-settings-events.php index cde2792b..8cda3fb5 100644 --- a/includes/admin/settings/class-sp-settings-events.php +++ b/includes/admin/settings/class-sp-settings-events.php @@ -301,6 +301,14 @@ class SP_Settings_Events extends SP_Settings_Page { 'type' => 'checkbox', ), + array( + 'title' => __( 'Positions', 'sportspress' ), + 'desc' => __( 'Top-level only', 'sportspress' ), + 'id' => 'sportspress_event_hide_child_positions', + 'default' => 'no', + 'type' => 'checkbox', + ), + array( 'title' => __( 'Players', 'sportspress' ), 'desc' => __( 'Display squad numbers', 'sportspress' ), diff --git a/presets/team-sports/baseball.json b/presets/team-sports/baseball.json index 989ff1f5..b761bd59 100644 --- a/presets/team-sports/baseball.json +++ b/presets/team-sports/baseball.json @@ -77,6 +77,7 @@ ], "options": { "event_teams" : "2", + "sportspress_event_hide_child_positions" : "yes", "event_show_players" : "yes", "event_show_extras" : "no", "event_show_total" : "yes",