Feature Request: Ice Hockey
-
It is really the best plugin to manage a team sport with Roosters, Results and Team Members. As far I could test it.
But we play Ice Hockey! ??We didn’t need much more like soccer but we didn’t play in halfs but in thirds. Maybe it isn’t such a great deal to improve the nearly perfect plugin to support Ice Hockey.
I’m not great at PHP but if ou need some help or information or testing I#ll do my best.
Kind regaards,
Sven
-
Hi Sven,
Thanks for your feedback! Really glad to hear that you are enjoying the plugin.
I’d be happy to add Ice Hockey to the sport presets in the next update. I’ll let you know when ice hockey is added so that you can check it out and make sure it looks ok ??
Hi ThemeBoy,
what a fast response ??
I cross my fingers and wait for the update. Nervously.
Keep up the good work.Greetings form Hamburg, Germany.
Sven
Hi Sven,
We just released SportsPress version 1.1.2 which includes a new Ice Hockey preset.
This preset uniquely has an Overtime Loss outcome and a Shot Percentage statistic. Here’s the raw preset file:
{ "name": "Ice Hockey", "outcomes": [ "Win", "Loss", { "name" : "Overtime loss", "abbreviation" : "OT" } ], "results": [ { "name" : "1st", "description" : "1st period goals" }, { "name" : "2nd", "description" : "2nd period goals" }, { "name" : "3rd", "description" : "3rd period goals" }, { "name" : "OT", "description" : "Overtime goals" }, { "name" : "T", "id" : "goals", "description" : "Total goals", "primary" : 1 } ], "performance": [ { "name" : "G", "description" : "Goals" }, { "name" : "A", "description" : "Assists" }, { "name" : "H", "description" : "Hits" }, { "name" : "S", "description" : "Shots on goal" } ], "columns": [ { "name" : "GP", "equation" : "$eventsplayed", "description" : "Games played" }, { "name" : "W", "equation" : "$win", "description" : "Wins" }, { "name" : "L", "equation" : "$loss", "description" : "Losses" }, { "name" : "OT", "equation" : "$overtimeloss", "description" : "Overtime Losses" }, { "name" : "P", "equation" : "$win * 2 + $overtimeloss", "priority" : 1, "description" : "Points" }, { "name" : "GF", "equation" : "$goalsfor", "priority" : 3, "description" : "Goals for" }, { "name" : "GA", "equation" : "$goalsagainst", "description" : "Goals against" }, { "name" : "Diff", "equation" : "$goalsfor - $goalsagainst", "priority" : 2, "description" : "Goal differential" }, { "name" : "L10", "equation" : "$last10", "description" : "Last 10" }, { "name" : "Strk", "equation" : "$streak", "description" : "Current streak" } ], "metrics": [ "Height", "Weight" ], "statistics": [ { "name" : "GP", "equation" : "$eventsplayed", "description" : "Games played" }, { "name" : "P", "equation" : "$g + $assists", "description" : "Points" }, { "name" : "S%", "equation" : "$g / $s * 1 0 0", "precision" : 2 } ] }
It’s also included in the new update. I’d like to hear your thoughts and expertise. Please let me know if anything needs to be adjusted ??
Some players, mostly goalies, don’t have statistics : goal against, Shot against, Save%, GAA, time on the ice, and all players lack penalties minutes.
In-game result doesn’t allow Shootout like in the NHL, and the penalties aren’t possible either, which doesn’t allow PK/PP % for teams.
? S
Hi Sven,
Thank you for your feedback. We’ll make those adjustments in the next update and will be in touch again shortly ??
Hey ThemeBoy,
I’m speechless about your response and update speed. But I didn’t say anything since yesterday because I hadn’t time to test. The medal of feedback goes to HockeyRiveNord. ??
Kind regaards
Thanks for the correction ??
@hockeyrivenord thank you for your feedback!
Hi guys,
We’ve just released SportsPress version 1.1.4 with an update to the ice hockey preset. Several variables have been added to reflect statistics used in the NHL, including power play and goalie related variables.
The new preset looks like this:
{ "name": "Ice Hockey", "outcomes": [ "Win", "Loss", { "name" : "Overtime loss", "abbreviation" : "OT" } ], "results": [ { "name" : "1st", "description" : "1st period goals" }, { "name" : "2nd", "description" : "2nd period goals" }, { "name" : "3rd", "description" : "3rd period goals" }, { "name" : "OT", "description" : "Overtime goals" }, { "name" : "PPG", "description" : "Power play goals" }, { "name" : "PPO", "description" : "Power play opportunities" }, { "name" : "T", "id" : "goals", "description" : "Total goals", "primary" : 1 } ], "performance": [ { "name" : "G", "description" : "Goals" }, { "name" : "A", "description" : "Assists" }, { "name" : "H", "description" : "Hits" }, { "name" : "SOG", "id" : "s", "description" : "Shots on goal" }, { "name" : "PIM", "description" : "Penalty in minutes" }, { "name" : "SA", "description" : "Shots against" }, { "name" : "GA", "description" : "Goals against" }, { "name" : "SV", "description" : "Saves" } ], "columns": [ { "name" : "GP", "equation" : "$eventsplayed", "description" : "Games played" }, { "name" : "W", "equation" : "$win", "description" : "Wins" }, { "name" : "L", "equation" : "$loss", "description" : "Losses" }, { "name" : "OT", "equation" : "$overtimeloss", "description" : "Overtime Losses" }, { "name" : "PTS", "equation" : "$win * 2 + $overtimeloss", "priority" : 1, "description" : "Points" }, { "name" : "GF", "equation" : "$goalsfor", "priority" : 3, "description" : "Goals for" }, { "name" : "GA", "equation" : "$goalsagainst", "description" : "Goals against" }, { "name" : "Diff", "equation" : "$goalsfor - $goalsagainst", "priority" : 2, "description" : "Goal differential" }, { "name" : "PPG", "equation" : "$ppgfor", "description" : "Power play goals" }, { "name" : "PPO", "equation" : "$ppofor", "description" : "Power play opportunities" }, { "name" : "PP%", "equation" : "$ppgfor / $ppofor * 1 0 0", "precision" : 1, "description" : "Power play percentage" }, { "name" : "PPGA", "equation" : "$ppgagainst", "description" : "Power play goals against" }, { "name" : "PPOA", "equation" : "$ppoagainst", "description" : "Power play opportunities against" }, { "name" : "PK%", "equation" : "( $ppoagainst - $ppgagainst ) / $ppoagainst * 1 0 0", "precision" : 1, "description" : "Penalty kill percentage" }, { "name" : "L10", "equation" : "$last10", "description" : "Last 10" }, { "name" : "Strk", "equation" : "$streak", "description" : "Current streak" } ], "metrics": [ "Height", "Weight" ], "statistics": [ { "name" : "GP", "equation" : "$eventsplayed", "description" : "Games played" }, { "name" : "P", "equation" : "$g + $assists", "description" : "Points" }, { "name" : "S%", "equation" : "$g / $s * 1 0 0", "precision" : 2, "description" : "Shot percentage" }, { "name" : "SV%", "equation" : "$sv / $sa * 1 0 0", "precision" : 2, "description" : "Save percentage" } ] }
Note that you can hide certain columns from appearing in events, player lists, and player profiles. The goalie statistics, for example, can be setup to only display on goalie profiles.
I hope this helps! Please let me know if anything else is missing from this preset ??
UNBELIVABLE!!!
The Gold-Medal for the fastest support goes to you, ThemeBoy! My two boys (both Goalies) will love the statistics. Nothing beats more then to mess with the own brother ??
Okay, what would you like: Beer, Coffee, Chocolate…?
Glad to hear that, @nissennetz
Well, it’s just about beer o’clock here in Australia as we wait for the group G World Cup matches ?? Cheers!
Hey ThemeBoy,
sorry but I’m a bit confused. You wrote there are new goalie variables in the “performance” as SA, GA and SV for example but where could I find them?
I thought that these were in the player settings, but there is only G,A,H,S in the performance tab and G,P,S% in the statistics tab.Under the Game Results there are also only G,A,H and S avialiable for the players performance. Maybe I’m on the wrong path but I can’t find the goalie statistics.
Kind regaards,
Sven
Hi Sven,
No problem, you just need to reload the Ice Hockey preset. To do this, go to SportsPress > Settings and select a different sport (Volleyball, for instance), then Save Changes. Now, select Ice Hockey again and Save Changes. The new preset will apply ??
Sometimes life could be so simpel. Yes, of course you need a trigger for the database behind.
Imagine me facepalmed at my desk.
Thank’s again for your fast help! ??
Glad I was able to help ??
Hi, this plugin, I would use at our amateur hockey league.
How to achieve that players’ statistics appear in the editing of the match?
Now you see the player performance.A as I reach to me it allowed itself. GOAL plus assistance that was attributed to the player points.
The condition points to is and so it does not count.
And for the goalkeeper to make it counted percentage interventions, again, it is the condition SV% and even then it does not count.
Please advice.
- The topic ‘Feature Request: Ice Hockey’ is closed to new replies.