Task #44928

Story #44921: Decide TypoScript and TYPO3CR Naming

Decide on TYPO3CR node type names

Added by Sebastian Kurfuerst almost 9 years ago. Updated almost 9 years ago.

Status:
Resolved
Priority:
Should have
Category:
Content Repository
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
0.00 h

Related issues

Related to Base Distribution - Story #44932: Update TYPO3CR Node Type Names according to conceptNeeds Feedback

Actions
Related to Base Distribution - Story #44933: Extract TYPO3CR node type definitions into NodeTypes.yamlResolvedKarsten Dambekalns

Actions
Related to Base Distribution - Story #44981: Rename Node Types to final namesNew2013-01-30

Actions
Has duplicate Base Distribution - Task #42203: To discuss: naming of 'Section' in NeosResolvedRobert Lemke2012-10-20

Actions
#1

Updated by Sebastian Kurfuerst almost 9 years ago

  • Status changed from New to Accepted
#2

Updated by Robert Lemke almost 9 years ago

  • Subject changed from Decide on TYPO3CR names to Decide on TYPO3CR node type names
#3

Updated by Robert Lemke almost 9 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 almost 9 years ago

  • Status changed from Accepted to Resolved
  • Estimated time set to 0.00 h
  • translation missing: en.field_remaining_hours set to 0.0

Also available in: Atom PDF