Subsites

Subsites are a part of your website that can have its own menu, theme, custom CSS or anything else you want.

Subsites can be defined in a few manners:
- Marking individual nodes as belonging to the subsite.
- All pages in the subsite menu belong to the section.
- Defining paths that belong to a the section. This is done in the same way block visibility works. So you can use PHP too!

Subsites can have ...
... their own page template : page-subsites-{subsite-id} or page-subsites-{subsite-slug-name}.tpl.php
... their own CSS file
... their own theme, different from the default theme
... their own menu.

Subsites can be ...
... a condition in Context module (http://drupal.org/project/context)
... used to define block visibility

That's all? Nope! Themers and module writers can react differently for each subsite using subsites_get_current and subsites_get.

Remark! Each path/node/... can have only one subsite. If multiple subsites' conditions apply for the path, the subsite with the lowest weight is the active one.

How can you get involved?

How can you be kept up to date?

Author

Davy Van Den Bremt
The author can be contacted for paid customizations of this module as well as Drupal consulting and development.

Releases

Official releasesDateSizeLinksStatus
6.x-1.22009-Nov-0515.98 KBRecommended for 6.xThis is currently the recommended release for 6.x.


 
 

Drupal is a registered trademark of Dries Buytaert.