diff --git a/assets/css/equation.css b/assets/css/equation.css index 37536d68..a3e26841 100644 --- a/assets/css/equation.css +++ b/assets/css/equation.css @@ -73,4 +73,11 @@ .sp-equation-formula .button .remove:hover { color: #d00; +} + +.sp-equation-examples .button { + color: #555 !important; + border-color: #ccc !important; + -webkit-box-shadow: 0 1px 0 #ccc !important; + box-shadow: 0 1px 0 #ccc !important; } \ No newline at end of file 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 cfea565c..32f796ec 100644 --- a/includes/admin/post-types/class-sp-admin-meta-boxes.php +++ b/includes/admin/post-types/class-sp-admin-meta-boxes.php @@ -76,6 +76,13 @@ class SP_Admin_Meta_Boxes { 'context' => 'normal', 'priority' => 'high', ), + 'examples' => array( + 'title' => __( 'Examples', 'sportspress' ), + 'save' => 'SP_Meta_Box_Column_Equation_Examples::save', + 'output' => 'SP_Meta_Box_Column_Equation_Examples::output', + 'context' => 'normal', + 'priority' => 'low', + ), ), 'sp_metric' => array( 'details' => array( @@ -101,6 +108,13 @@ class SP_Admin_Meta_Boxes { 'context' => 'normal', 'priority' => 'high', ), + 'examples' => array( + 'title' => __( 'Examples', 'sportspress' ), + 'save' => 'SP_Meta_Box_Statistic_Equation_Examples::save', + 'output' => 'SP_Meta_Box_Statistic_Equation_Examples::output', + 'context' => 'normal', + 'priority' => 'low', + ), ), 'sp_event' => array( 'shortcode' => array( diff --git a/includes/admin/post-types/meta-boxes/class-sp-meta-box-column-equation-examples.php b/includes/admin/post-types/meta-boxes/class-sp-meta-box-column-equation-examples.php new file mode 100644 index 00000000..096c53e1 --- /dev/null +++ b/includes/admin/post-types/meta-boxes/class-sp-meta-box-column-equation-examples.php @@ -0,0 +1,37 @@ + 'Played', + 'Pts' => 'Win × 3 + Draw', + 'Win %' => 'Win ÷ Played', + 'Diff' => 'Points (for) - Points (against)', + 'GB' => 'Games Back', + 'Home Goals' => 'Goals (for) @Home', + 'Strk' => 'Streak', + 'L10' => 'Last 10', + ); + self::examples( $equations ); + } +} diff --git a/includes/admin/post-types/meta-boxes/class-sp-meta-box-equation-examples.php b/includes/admin/post-types/meta-boxes/class-sp-meta-box-equation-examples.php new file mode 100644 index 00000000..84a7df5d --- /dev/null +++ b/includes/admin/post-types/meta-boxes/class-sp-meta-box-equation-examples.php @@ -0,0 +1,31 @@ + +
+ = + + + +
+ + + 'Played', + 'Win Ratio' => '( Win ÷ Played ) × 100', + 'Batting Avg' => 'Hits ÷ At Bats', + 'Minutes / Game' => 'Min ÷ Played', + 'Goal %' => 'Goals ÷ Attempts', + 'Blocks / Set' => 'Blocks ÷ Sets', + ); + self::examples( $equations ); + } +}