[TASK] Add index tags to documentation rst files
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 8.0 / Breaking-72392-RemovedDeprecatedCodeFromDocumentTemplate.rst
1 ================================================================
2 Breaking: #72392 - Removed deprecated code from DocumentTemplate
3 ================================================================
4
5 Description
6 ===========
7
8 Remove deprecated code from DocumentTemplate
9
10 The following properties have been removed:
11
12 ``JScodeLibArray``
13 ``docType``
14 ``inDocStyles``
15 ``endJS``
16 ``bgColor``
17 ``bgColor2``
18 ``bgColor3``
19 ``bgColor4``
20 ``bgColor5``
21 ``bgColor6``
22 ``hoverColor``
23 ``backGroundImage``
24 ``inDocStyles_TBEstyle``
25 ``parseTimeFlag``
26 ``charset``
27
28 The following methods have been removed:
29
30 ``getPageRenderer()``
31 ``wrapClickMenuOnIcon()``
32 ``issueCommand()``
33 ``formatTime()``
34 ``parseTime()``
35 ``spacer()``
36 ``endPageJS()``
37 ``dfw()``
38 ``rfw()``
39 ``table()``
40 ``menuTable()``
41 ``getDynamicTabMenu()``
42 ``getDynTabMenu()``
43 ``getDynTabMenuId()``
44 ``collapseableSection()``
45
46
47 Impact
48 ======
49
50 Using the methods above directly in any third party extension will result in a fatal error.
51
52
53 Affected Installations
54 ======================
55
56 Instances which use calls to any of the above mentioned methods.
57
58
59 Migration
60 =========
61
62 For ``wrapClickMenuOnIcon()`` use ``BackendUtility::wrapClickMenuOnIcon()`` instead.
63 For ``issueCommand()`` use ``BackendUtility::getLinkToDataHandlerAction()`` instead.
64 For ``formatTime()`` and ``parseTime()`` use the corresponding methods in BackendUtility.
65 For ``rfw()`` and ``dfw()`` use proper HTML directly instead.
66 For ``getDynamicTabMenu()`` use ``getDynamicTabMenu()`` from ModuleTemplate instead.
67 For ``collapseableSection()`` use HTML bootstrap classes, localStorage etc.
68
69 .. index:: php