7e017097e1a0441b36f19bf15ed8937a6e5e4a7a
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Breaking-67991-RemoveExtCms.rst
1 =================================
2 Breaking: #67991 - Remove ext:cms
3 =================================
4
5 Description
6 ===========
7
8 Extension ``cms`` was removed. Most functionality have been moved to extension ``frontend`` with version 6.0 already.
9 The rest of the files have now been moved to other extensions, extension ``cms`` does not exist anymore.
10
11
12 Impact
13 ======
14
15 Language files from EXT:cms are moved to different places into the core. 3rd party extensions using one of the moved
16 files doesn't show any translation anymore.
17
18 Third party extensions that define a dependency to extension ``cms`` will get their dependency rewritten to ``core``
19 on the fly during extension installation as a compatibility layer.
20
21
22 Affected Installations
23 ======================
24
25 All 3rd party extensions that uses language labels from extension ``cms`` or define a dependenty to extension ``cms``
26 in ``ext_emconf.php``.
27
28
29 Migration
30 =========
31
32 Update the dependency constraint in ``ext_emconf.php`` of the affected extension. A typical substitution is
33 a dependency to extension ``frontend``.
34
35 Move the following references to the new location of the language file:
36
37 * typo3/sysext/cms/web_info/locallang.xlf -> typo3/sysext/frontend/Resources/Private/Language/locallang_webinfo.xlf
38 * typo3/sysext/cms/locallang_ttc.xlf -> typo3/sysext/frontend/Resources/Private/Language/locallang_ttc.xlf
39 * typo3/sysext/cms/locallang_tca.xlf -> typo3/sysext/frontend/Resources/Private/Language/locallang_tca.xlf
40 * typo3/sysext/cms/layout/locallang_db_new_content_el.xlf -> typo3/sysext/backend/Resources/Private/Language/locallang_db_new_content_el.xlf
41 * typo3/sysext/cms/layout/locallang.xlf -> typo3/sysext/backend/Resources/Private/Language/locallang_layout.xlf
42 * typo3/sysext/cms/layout/locallang_mod.xlf -> typo3/sysext/backend/Resources/Private/Language/locallang_mod.xlf
43 * typo3/sysext/cms/locallang_csh_webinfo.xlf -> typo3/sysext/frontend/Resources/Private/Language/locallang_csh_webinfo.xlf
44 * typo3/sysext/cms/locallang_csh_weblayout.xlf -> typo3/sysext/frontend/Resources/Private/Language/locallang_csh_weblayout.xlf