• Hi guys,

    We’ve just started our second season since using SportsPress and I’ve noticed something with the Player Lists. Some players have moved to other teams and also other leagues so they will now have a “Past Team” on their profile. This is making them appear in both their new league and old league for the player lists.

    The only way around this, what I can think of, is to change all of the player lists to be ‘manual’ instead of ‘auto’ but I don’t think that’s really an efficient or dynamic way of showing the data. Do you have any suggestions?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Contributor Savvas

    (@savvasha)

    Dear @jbarker147 this is a HUGE topic you are discussing about. I am having the same question the past 3 months.

    The problem is that each Player has a very “loose” connection between his Team, League and Season. So for now, it is only possible to have two automatic lists. One for current roster and one for old players (past roster).

    I am currently have 900 players and 25 teams. The only solution for having correct player lists for each team per season, is to use the manual mode. Which is a mess if you have so much players to choose from!

    I hace make a suggestion to the developers to create a new table in which each row will have Player_id, Team_id, League_id and Season_id for every player for all the teams and seasons has participate since now.

    This is something you can already do if you create a table in the DB, use a plugin like Advance Custom Fields and some code to save those custom fields to the new table.

    The developers (hello @rochesterj) of Sportpress have to find a better (more elegant) way ofcourse, because they are professionals! ??

    Roch

    (@rochesterj)

    Hi guys!

    Thanks for your message.

    Indeed, @savvasha a solution very similar to what you proposed would be needed. The problem is that you’ll probably need a timestamp or similar as well, as players can change teams mid-season.

    So overall this is a problem that would require some custom code and a willingness to have a very large database, as each season will make it even bigger.

    Another idea is having a transfers table instead, where the transfers would be recorded. This would be a “cleaner” solution (as it can show the entire player’s career), but may also lead to performance issues if you have a larger database.

    Thanks!

    Kind Regards,
    -Roch

    Thread Starter jbarker147

    (@jbarker147)

    Hi both,
    Thanks for your replies.

    I think a transfers table would be good – I’m running a snooker league website but for others running football leagues and similar would benefit from that. It would still be a problem though with regards to promotions and relegations as they aren’t classed as transfers.

    I think I would have to go down the ‘manual’ route and put it down as an additional admin task at the start of each season, then maintaining the list throughout the season. Would be great if there was an alternative inbuilt SportsPress solution though!

    Plugin Contributor Savvas

    (@savvasha)

    Hi @rochesterj,

    Can you confirm that your team is actually working on that issue for a solution?

    Thanks!

    Roch

    (@rochesterj)

    Hi @jbarker147!

    Agreed, an in-built feature for this would be really great.

    @savvasha ,

    We can’t share any details about what our development team is working on. We do accept suggestions in our ideaboard here:
    https://tboy.co/ideas

    But the decision regarding which features are or aren’t going to be implemented are solely on our dev team’s hand and they have full control over their schedule.

    Thanks!

    Kind Regards,
    -Roch

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Player Lists With Old Players’ is closed to new replies.