Servus, folks.
I'm currently evaluating how to set up a site which doesn't fit the "regular" schemes.
My intended setup will require some logic to tell Drupal what "theme" to use depending on the domain name, with the rest being the same for all the sites.
The basic question is:
Is there a way to switch themes depending on the domain name used to get to the site?
Some background information in case you want to suggest a different solution:
What I got:
1.) freedom to do whatever I want to on my server (i.e. number of databases, domains, Apache tweaking, whatever)
2.) Drupal, a bunch of bookmarks and some ideas how to solve the problem :)
What I need:
a.) Users will come in from various geographic locations. I want to give them the proper "look and feel" entering the site without even logging in (i.e. using their IP to decide what region-design to use). I think that's no impossible, but it'd be great if you could give me some hints where to continue my research.
b.) based on the region (whether confirmed/logged in or assumed/IP based) I'll provide visitors a selection of events going on in his/her area.
So far it would be straight forward to build one site per region, but...
c.) visitors may "step up" from the initial region view, which is quite narrow (only events within 50 kms will be shown at first). Stepping up to 100 kms, 200 kms, etc. makes it impossible to have any hard separation of the databases used. Hence it will be one huge database, no matter what.