Sites and sections

A site maps to a domain name and consists of sections. Sections are implemented as Rails Engines and provide functionality such as blog, wiki, forum etc. Currently there are the section types Section, Blog, Wiki and Forum.

Sections can be arranged to a tree and map to the URL in an intuitive way. Consider a section tree like:

+ home
+ docs
  + wiki
  + api
+ support
  + forum
  + faq

These sections would be accessible through the following URLs:

/
/docs
/docs/wiki
/docs/api
/support
/support/forum
/support/faq

The topmost section in a section tree, no matter how the rest of the section tree looks like, is considered the root section and always maps to the URL /.

The section type “Section” itself defines a type of section that can hold one or many articles but won’t provide any of the usual blog functionality like index pages, archives etc. This type of section is known from Mephisto and makes sense for simple pages or static collections of some articles.

revision: 3 last updated: August 27, 2008 11:10 by: Sven