Task #44928
Story #44921: Decide TypoScript and TYPO3CR Naming
Decide on TYPO3CR node type names
| Status: | Resolved | Start date: | ||
|---|---|---|---|---|
| Priority: | Should have | Due date: | ||
| Assigned To: | Sebastian Kurfuerst | % Done: | 0% |
|
| Category: | Content Repository | Spent time: | - | |
| Target version: | Sprint February 2013 | Estimated time: | 0.00 hour |
Related issues
History
#1 Updated by Sebastian Kurfuerst over 2 years ago
- Status changed from New to Accepted
#2 Updated by Robert Lemke over 2 years ago
- Subject changed from Decide on TYPO3CR names to Decide on TYPO3CR node type names
#3 Updated by Robert Lemke over 2 years ago
- Category set to Content Repository
# Node Types
old name: Content Types
## Node
## Hidable (mixin)
- defines the properties for "hidden", "hiddenBeforeDateTime", "hiddenAfterDateTime"
## Versionable (mixin)
- adds the behavior to store multiple versions of the node
## Translatable (mixin)
- adds the behavior to translate nodes
## Folder < Node
- used for organizing nodes
- does not need an external identity, thus no URL.
## Smartfolder < Folder
- does not contain actual sub nodes
- collection is defined through a query
## Document < Node, Hidable
old name: Folder
- is "abstract", cannot be rendered as is
- sub types of Document:
- can be addressed through a URI
- contains one or more Section nodes which may contain content
- can be rendered
- TODO remove title property
- TODO page tree > document tree (?)
## Page < Document
- is the default document paradigm in Neos
- introduce further properties, for example a title
## Shortcut < Document
- refers / forwards to another document
## Blog Post < Document
- introduces specific properties and sub structure
## Content < Node, Hidable
old name: ContentObject
- is not usually accessible through a URI
- can be rendered as part of a document
- may contain further content
- cannot contain documents
## Headline < Content
- introduces specific properties and template
- further content types: Text, Image, TextWithImage, Menu, Html, Plugin, Two-Columns, …
## Plugin < Content
- delegates rendering of the content to a controller
## ContentCollection < Content
old name: Section
- contains content nodes
#4 Updated by Robert Lemke over 2 years ago
- Status changed from Accepted to Resolved
- Estimated time set to 0.00
- Remaining (hours) set to 0.0