クリケットのスポーツ機能
用語以外に、Cricket プラグインは 4 つのクリケット固有の挙動を追加します。extras トラッキング、別途の DNB 表示、スコアステータス出力、カスタマイズ可能な結果フォーマットです。
Extras 行
クリケットスコアカードには伝統的に bye、leg bye、wide、no-ball を合計する「Extras」行が含まれます。プラグインは以下を追加します。
管理画面側でパフォーマンステーブルフッターに
sportspress_event_performance_meta_box_table_footer(優先度 10)を介して行を追加フロントエンドで
sportspress_event_performance_table_footer(優先度 10)を介してマッチング行を追加sportspress_event_performance_table_total_value(優先度 10)を介して extras 値をチーム合計に追加sportspress_event_performance_show_footerを介してフッターの表示を強制(true を返す)
Did Not Bat(DNB)の表示
クリケットの慣例では、打席に立たなかった打者をスカッドの一部として、アクティブなラインアップとは別途リストします。このプラグインは sportspress_after_event_performance_table を介してメインのパフォーマンステーブル後に DNB リストを描画します。控えの用語も再マッピングされます — 用語 を参照してください。
スコアステータス出力
クリケットの試合結果は通常「won by X runs」または「won by X wickets」と表現されます。このプラグインは sportspress_after_event_logos を介してこのステータスの出力を追加し、Show score status イベントロゴオプションでゲートします。
有効化するには。
SportsPress → 設定 → イベントへ移動します。
Show score status をチェックします。
保存します。
カスタマイズ可能な結果フォーマット
このプラグインはクリケット固有のフォーマットを許可するため、いくつかの結果表示フックをフィルタリングします。
sportspress_event_logos_team_resultsportspress_event_team_result_adminsportspress_calendar_team_result_adminsportspress_event_list_main_resultssportspress_event_blocks_team_result_or_timesportspress_main_results_or_timesportspress_main_results
2 つの設定でフォーマットを制御します。
設定 | 効果 |
Results delimiter | チームスコア間で使用される文字(デフォルト: |
Reverse results format | チェックすると、アウェイチームのスコアを最初に表示 |
両方の設定は Show score status と並んでイベントロゴオプションに存在します。
フロントエンドアセット
js/sportspress-cricket.js— クリケット固有のフロントエンド挙動を提供css/sportspress-for-cricket.css— extras 行と DNB リストのスタイル
管理アセット(css/admin.css、js/admin.js)は sp_event および edit-sp_event 画面でのみロードされ、他の管理ページには影響しません。
