Organisation
Page
- Corresponds to an HTML document
Template
- An incomplete page definition, from which a set of pages with a common structure may be derived
Page-body
- The common elements of a page or a template
Page-type
- A content page is a standard page
- Each node has a default page (e.g. index.html), which is shown when no page is specified on a view request
- An index page typically includes an auto-generated list of the other pages in the same node; if not present, the system (node 0) index page is used
- A message page is used to display queries or error messages to the user; if not present, the system (node 0) message page is used
Node
- Usually corresponds to a directory on a web server
Segment
- Corresponds to a object in the page's XHTML.
Shared
- Container for shared content
Map
- Map of rendered segments from page and template(s)
- Created during parsing
- References a segment by uid
Content
Content
- A generic content holder, containing a combination of components, groups and/or references
- May be:
- local content, explicitly defined as part of a segment,
- shared content, associated with a node or page, or
- stored content, retrieved from the database as part of a selection.
Parsed
- Result of parsing all pages, templates and nodes
- May own a shared object, containing content associated with selects
- Owns resolved name objects
Name
- Name associated with referenced content
- Created during parsing
Reference
- Reference to named content
Select
- Selection criteria for stored content
Select-method
- Method associated with selection of stored content
Select-order
- Method associated with ordering of stored content
Component
- Container for XML content data
Group
- Group data associated with a set of selected components, such as a title or header and footer information
Layout
- Extracted content of a parsed layout reference
Schema
- Extracted content of a parsed schema reference
Presentation
Stylesheet
- Stylelist reference
- May alternatively reference the URL of an external CSS file
Styleref
- Styleset reference
Stylelist
- A stylelist is a concrete collection of styles
- It normally corresponds to a styleset and may override some or all of the corresponding styles
Styleset
- A styleset is a collection of styles
- It may correspond to an external CSS file
Style
- Single CSS Style definition