Here is my problem: I need multiple sites that share the same Drupal forums and the same user base. I originally went down the road of a single instance of Drupal and was going to do custom tpl.php files based on which site I was building for, but custom tpl.php doesn't work for pages, which concerns me, and I cannot do custom CSS per each vertical this way.

for clarity, it would be:

http://companyA.com
http://companyA.com/verticalB/pages
http://companyA.com/verticalC/pages

etc

So the question: is there a way to build these as separate sites and share user base, forums and other features or do I need to hack a bunch of php code and do a single site and make it work?

thanks,

Erik

Comments

WorldFallz’s picture

If it were my site, I'd definitely do a single site for this, creating the 'sections' with og or taxonomy. And custom tpl.php file absolutely work for pages: http://drupal.org/node/190815#page-suggestion. You can also create any custom pages templates you need: http://drupal.org/node/223440.

ErikBoles’s picture

thanks WorldFallz, I will take a look. I am still confused how you apply a theme to one page and a subtheme to another page or pages, but I will dig around some more.

E

WorldFallz’s picture

If you actually want to change themes for your different 'sites', you can use something like the http://drupal.org/project/themekey or http://drupal.org/project/sections modules.