Glossary ======== A glossary is: A list of terms in a particular domain of knowledge with their definitions. This page aims to list all of the terminology used within Sulu both as a reference and as a guide to use when naming things in the code-base. Component Of a Structure -- a named set of Properties. Used by blocks. ?? Document Documents are the domain representation of nodes from the PHPCR content repository. For example "PageDocument", or "SnippetDocument". The namespace used within components/bundles for all things relating to document the document manager component. Document type The short name for a class of document, for example "page" the name of the PageDocument class. Locale Represents a linguistic region, for example `de`, `de_at`, `en` or `en_us`. Localized Of a Property - the state of being localized, or capable of being translated. Metadata Literally data about data. Typically a data structure with information such as field mappings which should be applied to a different data structure. In the context of Sulu this applied to Structures, Properties and Documents. Non-localized Of a Property - the state of not being localized, not capable of being translated. Path Always refers to the path of an object within the content repository, for example ``/cmf/sulu_io/contents/animals/dog`` is a path. Page A page is basic type of document. Pages are accessible directly with URLs and they represent pages of your website. Parameter In relation to Property and Structure items; a configuration parameter which relates to the configuration of the content type. Prefix The former part of a web facing URL which is defined by the portal, it is followed by the resource locator. The prefix may include the locale. Property This term refers to the items in a Structure. Property Type Property types are the way Sulu represents different types of "content". For example, `email`, `text` and `smart_content` are three examples of Sulu Property Types Resource locator The later part of a web facing URL belonging to some document, excluding the host and prefix segment. For example ``/articles/foo`` is a resource locator, however ``/de/articles/foo`` and ``http://example.com/articles/foo`` are not. The resource locator will never include the locale. Segment As applying to URLs and Paths - a section of a path or URL, presumably delimited by `/`. Shadow Of a document. A localized document can specify that it should be loaded in a different locale. The target locale is called the "shadow" locale. Workflow Stage The stage of the workflow, for example "published" and "test" are stages. Snippet Snippets are like pages except that they are not accessible directly with URLs. Snippets are typically aggregated within pages. Structure Structures represent dynamic content in Sulu. A structure is a collection of Properties. Structure type The name of a given structure, e.g. ``overview``, ``hotel`` or ``article``. Webspace In Sulu a webspace encapsulates all of the data of one or more domains which use the same data. Webspace Document The document at the root of the webspace tree -- the homepage.