So I’m running a intramural sports league, where players can come and sign up for a sport, create a team, etc etc.
Here’s my site in a nutshell, and how I think it may be done in EE:
People register for accounts (normal registration form)
People sign up for various teams in particular sports leagues (put into member groups)
People access their team pages/message boards (restricted template access based on member groups)
So for the team page.. there’s a lot of elements to it .. some things are public view for anyone, some are custom shown to you if you are a member of the team.
So I figure the team page template will probably need to have some custom PHP code that’ll query the user’s ID #, see if they are on the particular team id #, relate the team id # to a member group, and have logic in the template showing/hiding particular elements based on that.
Am I going in the right direction? I’m imagining I’m still going to need quite a bit of custom PHP just to handle how my existing database works with the storing of the teams/games/scores/schedules/etc.. but this would help get a lot of this in a CMS instead of the flat code it is now.