Spaces Theme

Component ID

1299320

Component name

Spaces Theme

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

2643

Component created

Component changed

Component body

This module is a complement to Spaces / Spaces OG / OG. It creates a /theme path for use within organic groups. This leverages the og_theme property as well as Strongarm to allow for system settings to be different per theme. An example of what this enables:

Group 1 uses Garland for their group theme and wants to render primary links.

Group 2 users a community theme that doesn't utilize primary links in a way that makes sense (given site context).

Group 2 can have the "primary links" checkbox unchecked for their theme while Group 1 and have primary links still checked.

Basically this adds support for the checkbox settings typically found on the admin build theme page for primary, secondary, logo, etc. This increases the flexibility of the og_theme property by allowing for a different logo per organic group (as an example).

Project created as part of the Penn State University ELMS Initiative.