From 4b93f577687467c8041c5f7c4a3e9431eaa2688f Mon Sep 17 00:00:00 2001 From: Brian Miyaji Date: Fri, 28 Mar 2014 14:13:15 +1100 Subject: [PATCH] Add venue column to event list and prompt to select details if new calendar --- includes/admin/class-sp-admin-menus.php | 6 +- .../post-types/class-sp-admin-meta-boxes.php | 2 +- ... => class-sp-meta-box-calendar-format.php} | 0 includes/class-sp-post-types.php | 3 + includes/sp-core-functions.php | 69 +- .../widgets/class-sp-widget-event-list.php | 12 +- languages/sportspress-en_US.mo | Bin 707 -> 707 bytes languages/sportspress-en_US.po | 4068 +++++++++-------- languages/sportspress.pot | 1929 -------- templates/event-list.php | 197 +- 10 files changed, 2332 insertions(+), 3954 deletions(-) rename includes/admin/post-types/meta-boxes/{class-sp-meta-box-calendar-layout.php => class-sp-meta-box-calendar-format.php} (100%) delete mode 100644 languages/sportspress.pot diff --git a/includes/admin/class-sp-admin-menus.php b/includes/admin/class-sp-admin-menus.php index 31bc27e8..43a28664 100644 --- a/includes/admin/class-sp-admin-menus.php +++ b/includes/admin/class-sp-admin-menus.php @@ -43,14 +43,14 @@ class SP_Admin_Menus { global $typenow; if ( in_array( $typenow, array( 'sp_result', 'sp_outcome', 'sp_column', 'sp_performance', 'sp_metric' ) ) ) sportspress_highlight_admin_menu(); + elseif ( $typenow == 'sp_calendar' ) + sportspress_highlight_admin_menu( 'edit.php?post_type=sp_event', 'edit.php?post_type=sp_calendar' ); elseif ( $typenow == 'sp_table' ) sportspress_highlight_admin_menu( 'edit.php?post_type=sp_team', 'edit.php?post_type=sp_table' ); elseif ( $typenow == 'sp_list' ) sportspress_highlight_admin_menu( 'edit.php?post_type=sp_player', 'edit.php?post_type=sp_list' ); - elseif ( $typenow == 'sp_staff' ) - sportspress_highlight_admin_menu( 'edit.php?post_type=sp_player', 'edit.php?post_type=sp_staff' ); elseif ( $typenow == 'sp_directory' ) - sportspress_highlight_admin_menu( 'edit.php?post_type=sp_player', 'edit.php?post_type=sp_directory' ); + sportspress_highlight_admin_menu( 'edit.php?post_type=sp_staff', 'edit.php?post_type=sp_directory' ); } /** diff --git a/includes/admin/post-types/class-sp-admin-meta-boxes.php b/includes/admin/post-types/class-sp-admin-meta-boxes.php index d753d409..9a42e796 100644 --- a/includes/admin/post-types/class-sp-admin-meta-boxes.php +++ b/includes/admin/post-types/class-sp-admin-meta-boxes.php @@ -120,7 +120,7 @@ class SP_Admin_Meta_Boxes { add_meta_box( 'sp_shortcodediv', __( 'Shortcode', 'sportspress' ), 'SP_Meta_Box_List_Shortcode::output', 'sp_list', 'side', 'default' ); add_meta_box( 'sp_formatdiv', __( 'Layout', 'sportspress' ), 'SP_Meta_Box_List_Format::output', 'sp_list', 'side', 'default' ); add_meta_box( 'sp_detailsdiv', __( 'Details', 'sportspress' ), 'SP_Meta_Box_List_Details::output', 'sp_list', 'side', 'default' ); - add_meta_box( 'sp_datadiv', __( 'Player List', 'sportspress' ), 'SP_Meta_Box_List_Data::output', 'sp_list', 'normal', 'default' ); + add_meta_box( 'sp_datadiv', __( 'Player List', 'sportspress' ), 'SP_Meta_Box_List_Data::output', 'sp_list', 'normal', 'high' ); add_meta_box( 'sp_descriptiondiv', __( 'Description', 'sportspress' ), 'SP_Meta_Box_List_Description::output', 'sp_list', 'normal', 'high' ); } diff --git a/includes/admin/post-types/meta-boxes/class-sp-meta-box-calendar-layout.php b/includes/admin/post-types/meta-boxes/class-sp-meta-box-calendar-format.php similarity index 100% rename from includes/admin/post-types/meta-boxes/class-sp-meta-box-calendar-layout.php rename to includes/admin/post-types/meta-boxes/class-sp-meta-box-calendar-format.php diff --git a/includes/class-sp-post-types.php b/includes/class-sp-post-types.php index 9392affb..abccd29d 100644 --- a/includes/class-sp-post-types.php +++ b/includes/class-sp-post-types.php @@ -402,6 +402,7 @@ class SP_Post_types { 'has_archive' => false, 'show_in_nav_menus' => true, 'show_in_menu' => 'edit.php?post_type=sp_event', + 'show_in_admin_bar' => true, ) ) ); @@ -462,6 +463,7 @@ class SP_Post_types { 'has_archive' => false, 'show_in_nav_menus' => true, 'show_in_menu' => 'edit.php?post_type=sp_team', + 'show_in_admin_bar' => true, ) ) ); @@ -522,6 +524,7 @@ class SP_Post_types { 'has_archive' => false, 'show_in_nav_menus' => true, 'show_in_menu' => 'edit.php?post_type=sp_player', + 'show_in_admin_bar' => true, ) ) ); diff --git a/includes/sp-core-functions.php b/includes/sp-core-functions.php index dc0394a6..d411e2a5 100644 --- a/includes/sp-core-functions.php +++ b/includes/sp-core-functions.php @@ -889,6 +889,12 @@ if ( !function_exists( 'sp_edit_calendar_table' ) ) { + + +