Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • David Maxwell 10 posts 61 karma points
    Oct 02, 2014 @ 18:54
    David Maxwell
    0

    Complex Member Structure - Guidance greatly appreciated....

    I have been tasked with setting up a website for a high school lacrosse club.  I'm struggling with setting the site up to have current season information as well as historical data.  If it was just the current year, I'd set everyone up as a member, assign them to a member group and run with it.  But they want to go back to the beginning of the club and look at the historical data, and that's where I'm struggling.

    I am planning on using Umbraco 7.1 if that matters one way or the other.

    What would be the best way to set up for the following?

    • Season based (last season was 2014, next season will be 2015 obviously).  We have historical data back to 2009,
    • For each season, there is a board of directors that runs the club.  Each member of the board has a position, which is only for that season.  I would like to set up the contact form to contact specific personnel for the current season only.
    • For each season, there are at least two teams, a Varsity Level and a Junior Varsity level.  For next year, there are four, Boys JV and Varsity, Girls JV and Varsity.
    • A player can play one of five different positions:  Attack, Midfielder, Long Stick Midfielder, Defender and Goalie.  A player can play for BOTH JV and Varsity, and can play one or more positions for each team (and the positions can be different per team - a person can play attack for JV and Midfielder for Varsity).  Each player is assigned a number - it is the same across teams, but can change from season to season.
    • Each player will have a profile page which will list relevant stats and link to photos of the player.
    • A coach can be an assistant coach or a head coach.  He can be a head coach for one team, and assistant for another.  The roles can also change from year to year.

    Hopefully that description gives you enough to work from.  If not, I can make up a dummy example roster for multiple years.

    Any suggestions on the cleanest way to set up this kind of structure would be GREATLY appreciated!

     

Please Sign in or register to post replies

Write your reply to:

Draft