Hello!
I'm interested in creating a sports league management service with Drupal. Individual leagues should be able to maintain team divisions, team rosters, team schedules, and broadcast news messages. Each league should be able to set-up users accounts so that team managers can maintain team blogs for sharing information.
Most importantly, leagues should be able to sign up for this service online. It is my desire to have each league segregated via sub-domains and share a common template for each.
For example, the sites would be separated as follows:
http://league1.somesite.com
http://league2.somesite.com
http://league3.somesite.com
Therefore, at run-time, the sub-domain would be created and set-up when a league signs up for the service. There would be a single administrator account who will set-up the league and also set-up users for coaches to maintain their team blogs.
Is this functionality possible with Drupal? Which modules would I utilize? Would I need to create custom modules to achieve some of this functionality? Specifically, can a league subscribing to the service have there site set up at run-time and segregated by a sub domain as shown above?
Thanks in advance for your help and advice.
Comments
I don't believe Drupal
I don't believe Drupal inherently creates sub-domains, but I could be wrong. Setting up sub-domains usually requires some effort outside of the system. A module could probably be written that can handle this, but again I'm really not sure.
As far as Drupal acting as league / team system I think it can handle that pretty well. Hopefully using sub-domains won't hold all of that up.
Subdomains module
It looks like the Subdomains module will do what you're looking for. Only possible issue is it conflicts with the popular Global Redirect module.
subdomain module
I'm looking for something similar and I don't quite understand what the subdomain module does exactly. Could someone please explain.
Also, I think to the question asked above "can a league subscribing to the service have there site set up at run-time" I think the answer is no even with the subdomain module.
This seems related http://drupal.org/node/24385 although there is just discussion there no actual module.
this module probably does
this module probably does some of what ur looking for http://drupal.org/project/densite