Recursos esportivos do Cricket
Além da terminologia, o plugin de Cricket adiciona quatro comportamentos específicos do esporte: rastreamento de extras, exibição separada de DNB, saída de status de pontuação e formatação de resultado personalizável.
Linha de extras
Os scorecards de cricket tradicionalmente incluem uma linha "Extras" totalizando byes, leg byes, wides e no-balls. O plugin adiciona:
Uma linha ao rodapé da tabela de desempenho via
sportspress_event_performance_meta_box_table_footer(prioridade 10) no lado administrativoUma linha correspondente no frontend via
sportspress_event_performance_table_footer(prioridade 10)Os valores de extras são adicionados aos totais do time via
sportspress_event_performance_table_total_value(prioridade 10)Força o rodapé a ser visível via
sportspress_event_performance_show_footer(retorna true)
Exibição Did Not Bat (DNB)
A convenção do cricket lista os batedores que não bateram como parte da equipe, mas separadamente da escalação ativa. O plugin renderiza a lista DNB após a tabela de desempenho principal via sportspress_after_event_performance_table. A terminologia de substituto também é remapeada — veja Terminologia.
Saída de status de pontuação
Os resultados de partidas de cricket são tipicamente expressos como "won by X runs" ou "won by X wickets". O plugin adiciona saída para esse status via sportspress_after_event_logos e o controla por meio da opção de logo de evento Show score status.
Para ativar:
Vá em SportsPress → Configurações → Eventos.
Marque Show score status.
Salve.
Formatação de resultado personalizável
O plugin filtra vários hooks de exibição de resultado para permitir formatação específica de cricket:
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
Duas configurações controlam a formatação:
Configuração | Efeito |
Results delimiter | O caractere usado entre as pontuações dos times (padrão: |
Reverse results format | Quando marcado, exibe os resultados com a pontuação do time visitante primeiro |
Ambas as configurações ficam ao lado de Show score status nas opções de logo de evento.
Recursos do frontend
js/sportspress-cricket.js— Fornece comportamento específico de cricket no frontendcss/sportspress-for-cricket.css— Estiliza a linha de extras e a lista DNB
Os recursos administrativos (css/admin.css, js/admin.js) são carregados apenas nas telas sp_event e edit-sp_event para manter as outras páginas administrativas inalteradas.
