Spaces

jmiccolis - May 22, 2008 - 21:11

Updating to the spaces 2.0 branch

These are some quick tips for transitioning to the Spaces 2.0 branch.

  • Spaces 2 leverages Features rather than just Context. This means you can include multiple contexts in each feature, and also associate things to your feature that don't necessarily relate to your contexts.
  • To upgrade your old spaces features, export them using the features module. Then add the following key to your info file:
    spaces[types] = "all"

    or
    spaces[types][] = og
    spaces[types][] = user

    etc. to limit your feature's usage to specific space types.
  • Spaces now requires PURL and Features

Overview

Spaces allows features (a blog, calendar, casetracker, shoutbox, gallery, etc.) to be enabled and customized in different configurations in different spaces.

Space types

Spaces can be integrated against different modules to create different space types. As of now, the following integrating modules are available:

  • spaces_site creates a single space that encompasses your entire Drupal site. You can turn enable/disable features for the entire site.
  • spaces_og treats each organic group as a distinct space. Features can be made disabled/public/private on a per-group basis.
  • spaces_user treats each user's profile as a distinct space. Features can be enabled/disabled on a per-user basis.

Requirements

This module is in beta and should only be used on production sites by the reckless.

Documentation

Releases

Official releasesDateSizeLinksStatus
6.x-2.0-beta12009-Jun-2651.18 KBRecommended for 6.xThis is currently the recommended release for 6.x.
6.x-1.0-alpha42009-Mar-0747.74 KBSupported for 6.xThis release is supported but is not currently the recommended release for 6.x.


 
 

Drupal is a registered trademark of Dries Buytaert.