From 5ea50608a5f4ef3f9d7708cfd474e61bb9fbbd2b Mon Sep 17 00:00:00 2001 From: Brian Miyaji Date: Thu, 6 Mar 2014 13:29:24 +1100 Subject: [PATCH] Add new item strings and use gettext filter instead of meta box swap --- admin/hooks/gettext.php | 22 +++++++++++++++++++++- admin/post-types/column.php | 2 +- admin/post-types/event.php | 4 ++-- admin/post-types/list.php | 2 +- admin/post-types/metric.php | 2 +- admin/post-types/outcome.php | 2 +- admin/post-types/player.php | 10 +++------- admin/post-types/result.php | 2 +- admin/post-types/sponsor.php | 11 +++-------- admin/post-types/staff.php | 8 ++------ admin/post-types/statistic.php | 2 +- admin/post-types/table.php | 4 ++-- admin/post-types/team.php | 7 +------ 13 files changed, 40 insertions(+), 38 deletions(-) diff --git a/admin/hooks/gettext.php b/admin/hooks/gettext.php index 84ad2278..dbd9a9fb 100644 --- a/admin/hooks/gettext.php +++ b/admin/hooks/gettext.php @@ -3,7 +3,7 @@ function sportspress_gettext( $translated_text, $untranslated_text, $domain ) { global $typenow; if ( is_admin() ): - if ( 'sp_team' == $typenow ): + if ( in_array( $typenow, array( 'sp_team', 'sp_sponsor' ) ) ): switch ( $untranslated_text ): case 'Enter title here': $translated_text = __( 'Team', 'sportspress' ); @@ -11,18 +11,38 @@ function sportspress_gettext( $translated_text, $untranslated_text, $domain ) { case 'Set featured image': $translated_text = __( 'Select Logo', 'sportspress' ); break; + case 'Featured Image': + $translated_text = __( 'Logo', 'sportspress' ); + break; case 'Set Featured Image': $translated_text = __( 'Select Logo', 'sportspress' ); break; case 'Remove featured image': $translated_text = __( 'Remove Logo', 'sportspress' ); break; + case 'Author': + $translated_text = __( 'User', 'sportspress' ); + break; endswitch; elseif ( in_array( $typenow, array( 'sp_event', 'sp_player', 'sp_staff' ) ) ): switch ( $untranslated_text ): case 'Enter title here': $translated_text = __( '(Auto)', 'sportspress' ); break; + case 'Publish immediately': + $translated_text = __( 'Date/Time:', 'sportspress' ) . ' ' . __( 'Now', 'sportspress' ) . ''; + break; + case 'Author': + $translated_text = __( 'User', 'sportspress' ); + break; + endswitch; + endif; + + if ( in_array( $typenow, array( 'sp_player', 'sp_staff' ) ) ): + switch ( $untranslated_text ): + case 'Featured Image': + $translated_text = __( 'Photo', 'sportspress' ); + break; case 'Set featured image': $translated_text = __( 'Select Photo', 'sportspress' ); break; diff --git a/admin/post-types/column.php b/admin/post-types/column.php index ae969c67..b48c93ab 100644 --- a/admin/post-types/column.php +++ b/admin/post-types/column.php @@ -3,7 +3,7 @@ function sportspress_column_post_init() { $labels = array( 'name' => __( 'Columns', 'sportspress' ), 'singular_name' => __( 'Column', 'sportspress' ), - 'add_new_item' => __( 'Add New', 'sportspress' ), + 'add_new_item' => __( 'Add New Column', 'sportspress' ), 'edit_item' => __( 'Edit', 'sportspress' ), 'new_item' => __( 'New', 'sportspress' ), 'view_item' => __( 'View', 'sportspress' ), diff --git a/admin/post-types/event.php b/admin/post-types/event.php index 8c55d64b..e7b7f7c1 100644 --- a/admin/post-types/event.php +++ b/admin/post-types/event.php @@ -4,7 +4,7 @@ function sportspress_event_post_init() { 'name' => __( 'Schedule', 'sportspress' ), 'singular_name' => __( 'Event', 'sportspress' ), 'all_items' => __( 'Events', 'sportspress' ), - 'add_new_item' => __( 'Add New', 'sportspress' ), + 'add_new_item' => __( 'Add New Event', 'sportspress' ), 'edit_item' => __( 'Edit', 'sportspress' ), 'new_item' => __( 'New', 'sportspress' ), 'view_item' => __( 'View', 'sportspress' ), @@ -48,7 +48,7 @@ function sportspress_event_meta_init( $post ) { add_meta_box( 'submitdiv', __( 'Event', 'sportspress' ), 'post_submit_meta_box', 'sp_event', 'side', 'high' ); add_meta_box( 'sp_detailsdiv', __( 'Details', 'sportspress' ), 'sportspress_event_details_meta', 'sp_event', 'side', 'high' ); - add_meta_box( 'sp_teamdiv', __( 'Teams', 'sportspress' ), 'sportspress_event_team_meta', 'sp_event', 'side', 'high' ); + add_meta_box( 'sp_teamdiv', __( 'Teams', 'sportspress' ), 'sportspress_event_team_meta', 'sp_event', 'side', 'default' ); if ( sizeof( $teams ) > 0 ) add_meta_box( 'sp_resultsdiv', __( 'Results', 'sportspress' ), 'sportspress_event_results_meta', 'sp_event', 'normal', 'high' ); diff --git a/admin/post-types/list.php b/admin/post-types/list.php index ef5992dd..4e6dc02f 100644 --- a/admin/post-types/list.php +++ b/admin/post-types/list.php @@ -3,7 +3,7 @@ function sportspress_list_post_init() { $labels = array( 'name' => __( 'Player Lists', 'sportspress' ), 'singular_name' => __( 'Player List', 'sportspress' ), - 'add_new_item' => __( 'Add New', 'sportspress' ), + 'add_new_item' => __( 'Add New Player List', 'sportspress' ), 'edit_item' => __( 'Edit', 'sportspress' ), 'new_item' => __( 'New', 'sportspress' ), 'view_item' => __( 'View', 'sportspress' ), diff --git a/admin/post-types/metric.php b/admin/post-types/metric.php index 8877d36b..63f9ac46 100644 --- a/admin/post-types/metric.php +++ b/admin/post-types/metric.php @@ -3,7 +3,7 @@ function sportspress_metric_post_init() { $labels = array( 'name' => __( 'Metrics', 'sportspress' ), 'singular_name' => __( 'Metric', 'sportspress' ), - 'add_new_item' => __( 'Add New', 'sportspress' ), + 'add_new_item' => __( 'Add New Metric', 'sportspress' ), 'edit_item' => __( 'Edit', 'sportspress' ), 'new_item' => __( 'New', 'sportspress' ), 'view_item' => __( 'View', 'sportspress' ), diff --git a/admin/post-types/outcome.php b/admin/post-types/outcome.php index 2601a213..b9ff51eb 100644 --- a/admin/post-types/outcome.php +++ b/admin/post-types/outcome.php @@ -3,7 +3,7 @@ function sportspress_outcome_post_init() { $labels = array( 'name' => __( 'Outcomes', 'sportspress' ), 'singular_name' => __( 'Outcome', 'sportspress' ), - 'add_new_item' => __( 'Add New', 'sportspress' ), + 'add_new_item' => __( 'Add New Outcome', 'sportspress' ), 'edit_item' => __( 'Edit', 'sportspress' ), 'new_item' => __( 'New', 'sportspress' ), 'view_item' => __( 'View', 'sportspress' ), diff --git a/admin/post-types/player.php b/admin/post-types/player.php index 3e79c7e8..23dcc500 100644 --- a/admin/post-types/player.php +++ b/admin/post-types/player.php @@ -4,7 +4,7 @@ function sportspress_player_post_init() { 'name' => __( 'Roster', 'sportspress' ), 'singular_name' => __( 'Player', 'sportspress' ), 'all_items' => __( 'Players', 'sportspress' ), - 'add_new_item' => __( 'Add New', 'sportspress' ), + 'add_new_item' => __( 'Add New Player', 'sportspress' ), 'edit_item' => __( 'Edit', 'sportspress' ), 'new_item' => __( 'New', 'sportspress' ), 'view_item' => __( 'View', 'sportspress' ), @@ -47,16 +47,12 @@ function sportspress_player_meta_init( $post ) { $leagues = get_the_terms( $post->ID, 'sp_league' ); $seasons = (array)get_the_terms( $post->ID, 'sp_season' ); - remove_meta_box( 'submitdiv', 'sp_player', 'side' ); remove_meta_box( 'sp_seasondiv', 'sp_player', 'side' ); remove_meta_box( 'sp_leaguediv', 'sp_player', 'side' ); remove_meta_box( 'sp_positiondiv', 'sp_player', 'side' ); - remove_meta_box( 'postimagediv', 'sp_player', 'side' ); - add_meta_box( 'submitdiv', __( 'Publish', 'sportspress' ), 'post_submit_meta_box', 'sp_player', 'side', 'high' ); - add_meta_box( 'sp_detailsdiv', __( 'Details', 'sportspress' ), 'sportspress_player_details_meta', 'sp_player', 'side', 'high' ); - add_meta_box( 'sp_metricsdiv', __( 'Metrics', 'sportspress' ), 'sportspress_player_metrics_meta', 'sp_player', 'side', 'high' ); - add_meta_box( 'postimagediv', __( 'Photo', 'sportspress' ), 'post_thumbnail_meta_box', 'sp_player', 'side', 'low' ); + add_meta_box( 'sp_detailsdiv', __( 'Details', 'sportspress' ), 'sportspress_player_details_meta', 'sp_player', 'side', 'default' ); + add_meta_box( 'sp_metricsdiv', __( 'Metrics', 'sportspress' ), 'sportspress_player_metrics_meta', 'sp_player', 'side', 'default' ); if ( $leagues && ! empty( $leagues ) && $seasons && ! empty( $seasons ) ): add_meta_box( 'sp_statsdiv', __( 'Statistics', 'sportspress' ), 'sportspress_player_stats_meta', 'sp_player', 'normal', 'high' ); diff --git a/admin/post-types/result.php b/admin/post-types/result.php index d02610e8..5dab8a28 100644 --- a/admin/post-types/result.php +++ b/admin/post-types/result.php @@ -3,7 +3,7 @@ function sportspress_result_post_init() { $labels = array( 'name' => __( 'Results', 'sportspress' ), 'singular_name' => __( 'Result', 'sportspress' ), - 'add_new_item' => __( 'Add New', 'sportspress' ), + 'add_new_item' => __( 'Add New Result', 'sportspress' ), 'edit_item' => __( 'Edit', 'sportspress' ), 'new_item' => __( 'New', 'sportspress' ), 'view_item' => __( 'View', 'sportspress' ), diff --git a/admin/post-types/sponsor.php b/admin/post-types/sponsor.php index 4956e083..07c53354 100644 --- a/admin/post-types/sponsor.php +++ b/admin/post-types/sponsor.php @@ -3,7 +3,7 @@ function sportspress_sponsor_post_init() { $labels = array( 'name' => __( 'Sponsors', 'sportspress' ), 'singular_name' => __( 'Sponsor', 'sportspress' ), - 'add_new_item' => __( 'Add New', 'sportspress' ), + 'add_new_item' => __( 'Add New Sponsor', 'sportspress' ), 'edit_item' => __( 'Edit', 'sportspress' ), 'new_item' => __( 'New', 'sportspress' ), 'view_item' => __( 'View', 'sportspress' ), @@ -17,7 +17,7 @@ function sportspress_sponsor_post_init() { 'public' => true, 'has_archive' => false, 'hierarchical' => false, - 'supports' => array( 'title', 'author', 'thumbnail' ), + 'supports' => array( 'title', 'editor', 'author', 'thumbnail' ), 'register_meta_box_cb' => 'sportspress_sponsor_meta_init', 'rewrite' => array( 'slug' => get_option( 'sp_sponsor_slug', 'sponsor' ) ), 'menu_icon' => 'dashicons-star-filled', @@ -28,12 +28,7 @@ function sportspress_sponsor_post_init() { add_action( 'init', 'sportspress_sponsor_post_init' ); function sportspress_sponsor_meta_init() { - remove_meta_box( 'submitdiv', 'sp_sponsor', 'side' ); - add_meta_box( 'submitdiv', __( 'Publish', 'sportspress' ), 'post_submit_meta_box', 'sp_sponsor', 'side', 'high' ); - remove_meta_box( 'postimagediv', 'sp_sponsor', 'side' ); - add_meta_box( 'postimagediv', __( 'Photo', 'sportspress' ), 'post_thumbnail_meta_box', 'sp_sponsor', 'side', 'low' ); - add_meta_box( 'sp_teamdiv', __( 'Teams', 'sportspress' ), 'sportspress_sponsor_team_meta', 'sp_sponsor', 'side', 'high' ); - add_meta_box( 'sp_profilediv', __( 'Profile', 'sportspress' ), 'sportspress_sponsor_profile_meta', 'sp_sponsor', 'normal', 'high' ); + add_meta_box( 'sp_teamdiv', __( 'Teams', 'sportspress' ), 'sportspress_sponsor_team_meta', 'sp_sponsor', 'side', 'default' ); } function sportspress_sponsor_team_meta( $post ) { sportspress_post_checklist( $post->ID, 'sp_team' ); diff --git a/admin/post-types/staff.php b/admin/post-types/staff.php index d2437943..83913baa 100644 --- a/admin/post-types/staff.php +++ b/admin/post-types/staff.php @@ -3,7 +3,7 @@ function sportspress_staff_post_init() { $labels = array( 'name' => __( 'Staff', 'sportspress' ), 'singular_name' => __( 'Staff', 'sportspress' ), - 'add_new_item' => __( 'Add New', 'sportspress' ), + 'add_new_item' => __( 'Add New Staff', 'sportspress' ), 'edit_item' => __( 'Edit', 'sportspress' ), 'new_item' => __( 'New', 'sportspress' ), 'view_item' => __( 'View', 'sportspress' ), @@ -29,11 +29,7 @@ function sportspress_staff_post_init() { add_action( 'init', 'sportspress_staff_post_init' ); function sportspress_staff_meta_init() { - remove_meta_box( 'submitdiv', 'sp_staff', 'side' ); - add_meta_box( 'submitdiv', __( 'Publish', 'sportspress' ), 'post_submit_meta_box', 'sp_staff', 'side', 'high' ); - remove_meta_box( 'postimagediv', 'sp_staff', 'side' ); - add_meta_box( 'postimagediv', __( 'Photo', 'sportspress' ), 'post_thumbnail_meta_box', 'sp_staff', 'side', 'low' ); - add_meta_box( 'sp_teamdiv', __( 'Teams', 'sportspress' ), 'sportspress_staff_team_meta', 'sp_staff', 'side', 'high' ); + add_meta_box( 'sp_teamdiv', __( 'Teams', 'sportspress' ), 'sportspress_staff_team_meta', 'sp_staff', 'side', 'default' ); add_meta_box( 'sp_profilediv', __( 'Profile', 'sportspress' ), 'sportspress_staff_profile_meta', 'sp_staff', 'normal', 'high' ); } function sportspress_staff_team_meta( $post ) { diff --git a/admin/post-types/statistic.php b/admin/post-types/statistic.php index 8d8a0a8a..0356bd75 100644 --- a/admin/post-types/statistic.php +++ b/admin/post-types/statistic.php @@ -3,7 +3,7 @@ function sportspress_statistic_post_init() { $labels = array( 'name' => __( 'Statistics', 'sportspress' ), 'singular_name' => __( 'Statistic', 'sportspress' ), - 'add_new_item' => __( 'Add New', 'sportspress' ), + 'add_new_item' => __( 'Add New Statistic', 'sportspress' ), 'edit_item' => __( 'Edit', 'sportspress' ), 'new_item' => __( 'New', 'sportspress' ), 'view_item' => __( 'View', 'sportspress' ), diff --git a/admin/post-types/table.php b/admin/post-types/table.php index 32f41419..cb6039a5 100644 --- a/admin/post-types/table.php +++ b/admin/post-types/table.php @@ -3,7 +3,7 @@ function sportspress_table_post_init() { $labels = array( 'name' => __( 'League Tables', 'sportspress' ), 'singular_name' => __( 'League Table', 'sportspress' ), - 'add_new_item' => __( 'Add New', 'sportspress' ), + 'add_new_item' => __( 'Add New League Table', 'sportspress' ), 'edit_item' => __( 'Edit', 'sportspress' ), 'new_item' => __( 'New', 'sportspress' ), 'view_item' => __( 'View', 'sportspress' ), @@ -46,7 +46,7 @@ function sportspress_table_meta_init( $post ) { remove_meta_box( 'sp_seasondiv', 'sp_table', 'side' ); remove_meta_box( 'sp_leaguediv', 'sp_table', 'side' ); - add_meta_box( 'sp_teamdiv', __( 'Teams', 'sportspress' ), 'sportspress_table_team_meta', 'sp_table', 'side', 'high' ); + add_meta_box( 'sp_teamdiv', __( 'Teams', 'sportspress' ), 'sportspress_table_team_meta', 'sp_table', 'side', 'default' ); if ( $teams && $teams != array(0) ): add_meta_box( 'sp_columnsdiv', __( 'League Table', 'sportspress' ), 'sportspress_table_columns_meta', 'sp_table', 'normal', 'high' ); diff --git a/admin/post-types/team.php b/admin/post-types/team.php index 5a4295a1..d9a94b27 100644 --- a/admin/post-types/team.php +++ b/admin/post-types/team.php @@ -3,7 +3,7 @@ function sportspress_team_post_init() { $labels = array( 'name' => __( 'Teams', 'sportspress' ), 'singular_name' => __( 'Team', 'sportspress' ), - 'add_new_item' => __( 'Add New', 'sportspress' ), + 'add_new_item' => __( 'Add New Team', 'sportspress' ), 'edit_item' => __( 'Edit', 'sportspress' ), 'new_item' => __( 'New', 'sportspress' ), 'view_item' => __( 'View', 'sportspress' ), @@ -32,11 +32,6 @@ function sportspress_team_meta_init( $post ) { $leagues = get_the_terms( $post->ID, 'sp_league' ); $seasons = get_the_terms( $post->ID, 'sp_season' ); - remove_meta_box( 'submitdiv', 'sp_team', 'side' ); - add_meta_box( 'submitdiv', __( 'Publish', 'sportspress' ), 'post_submit_meta_box', 'sp_team', 'side', 'high' ); - remove_meta_box( 'postimagediv', 'sp_team', 'side' ); - add_meta_box( 'postimagediv', __( 'Logo', 'sportspress' ), 'post_thumbnail_meta_box', 'sp_team', 'side', 'low' ); - if ( $leagues && $seasons ): add_meta_box( 'sp_columnssdiv', __( 'Columns', 'sportspress' ), 'sportspress_team_columns_meta', 'sp_team', 'normal', 'high' ); endif;