Context
Context 3 is alpha and we mean it. If you're still willing to proceed, please read the release notes.
Overview
Context allows you to manage contexts for different portions of your site. You can think of each context as representing a "section" of your site. For each context, you can choose the conditions that trigger the context to be active and choose different aspects of Drupal that should react to this active context.
Some simple things you can do using context:
- Make the blog section active whenever the user is viewing a blog node type or blog view.
- Configure block visibility by section rather than by path or PHP code.
- Make primary / secondary menu links active based on what section a user is viewing.
- Define section titles or a section body class to use in page.tpl.php
Posts and presentations
- Szeged 2008: http://szeged2008.drupalcon.org/files/Context_spaces.pdf
- Szeged 2008: http://www.archive.org/details/spaces_and_context_modules
- Boston 2008: http://www.developmentseed.org/sites/default/files/context_session_mar08...
- Boston 2008: http://www.archive.org/details/DrupalconBoston2008-CreatingCustomWorkflo...
- Quick demo: http://www.developmentseed.org/blog/2008/apr/09/context-ui
- Example site: http://www.developmentseed.org/blog/2008/jun/13/wri-org-redesign-launche...
Documentation
- Doxygen documentation is available for the 3.x branch courtesy of Treehouse Agency
Thanks
- Contributors: dmitrig01 (Dmitri Gaskin), Pasqualle (Bálint Csuthy), alex_b (Alex Barth)
- Maintainers: yhahn (Young Hahn), jmiccolis (Jeff Miccolis)
- Sponsored by Development Seed
