[TASK] Add first documentation of breaking changes
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Breaking-60561-DefaultTypoScriptConstantsRemoved.rst
1 .. role:: typoscript(code)
2 .. role:: ts(typoscript)
3 :class: typoscript
4
5 =======================================================
6 Breaking: #60561 - Default TypoScript Constants Removed
7 =======================================================
8
9 Description
10 ===========
11
12 These default TypoScript constants were dropped:
13
14 - :ts:`{$_clear}`
15 - :ts:`{$_blackBorderWrap}
16 - :ts:`{$_tableWrap}`
17 - :ts:`{$_tableWrap_DEBUG}`
18 - :ts:`{$_stdFrameParams}`
19 - :ts:`{$_stdFramesetParams}`
20
21
22 Impact
23 ======
24
25 Frontend output may change.
26
27
28 Affected installations
29 ======================
30
31 A TYPO3 instance is affected if own TypoScript uses the above mentioned TypoScript constants.
32
33
34 Migration
35 =========
36
37 Either remove usage of the above constants or add a snippet at an early point in TypoScript for backwards compatibility.
38
39 ::
40
41 _clear = <img src="clear.gif" width="1" height="1" alt="" />
42 _blackBorderWrap = <table border="0" bgcolor="black" cellspacing="0" cellpadding="1"><tr><td> | </td></tr></table>
43 _tableWrap = <table border="0" cellspacing="0" cellpadding="0"> | </table>
44 _tableWrap_DEBUG = <table border="1" cellspacing="0" cellpadding="0"> | </table>
45 _stdFrameParams = frameborder="no" marginheight="0" marginwidth="0" noresize="noresize"
46 _stdFramesetParams = 'border="0" framespacing="0" frameborder="no"
47
48 ..