[TASK] Remove outdated documentation of the removed cObject MEDIA
[Packages/TYPO3.CMS.git] / typo3 / sysext / css_styled_content / Documentation / Configuration / Objects / Index.rst
1 .. ==================================================
2 .. FOR YOUR INFORMATION
3 .. --------------------------------------------------
4 .. -*- coding: utf-8 -*- with BOM.
5
6 .. include:: ../../Includes.txt
7
8
9 .. _objects:
10
11 Objects rendering
12 ^^^^^^^^^^^^^^^^^
13
14 This chapter describes how the rendering of each type of content element
15 is configured in css\_styled\_content. Some types are very simple and rely
16 purely on standard TypoScript objects. Other types use a configuration that
17 is specific to css\_styled\_content.
18
19 All content types rendering definitions contain at least two levels of nested
20 TypoScript object. The first level is **always** a :ref:`COA <t3tsref:cobj-coa-int>`.
21 Inside that object there is always the following configuration::
22
23    10 = < lib.stdheader
24
25
26 This means that the :ref:`standard rendering of content element headers <setup-lib-stdheader>`
27 is referenced inside every content element types, ensuring that headers are rendered
28 consistently no matter what the type.
29
30
31 .. _objects-default-message:
32
33 Default Message
34 """""""""""""""
35
36 When no rendering definition can be found for a content element type,
37 some default message is displayed. This message is based on a standard
38 :ref:`t3tsref:cobj-text` object and prints out some error message
39 in a yellow box::
40
41         tt_content.default = TEXT
42         tt_content.default {
43                 field = CType
44                 wrap = <p style="background-color: yellow;"><b>ERROR:</b> Content Element type "|" has no rendering definition!</p>
45
46                 prefixComment = 2 | Unknown element message:
47         }
48
49
50 .. _objects-rendering-reference:
51
52 Rendering reference
53 """""""""""""""""""
54
55 The following sections describe the rendering of each element type, with a reference
56 to all properties, when specific ones exist:
57
58 .. toctree::
59    :maxdepth: 5
60    :titlesonly:
61    :glob:
62
63    Header/Index
64    Text/Index
65    Image/Index
66    TextImage/Index
67    BulletList/Index
68    Table/Index
69    Uploads/Index
70    Mailform/Index
71    Search/Index
72    Menu/Index
73    InsertRecords/Index
74    Plugin/Index
75    Divider/Index
76    Html/Index
77