[FOLLOWUP][FEATURE] Collect lost elements and show them separately
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Feature-67884-DisplayUnusedCEs.rst
1 .. include:: ../../Includes.txt
2
3 ======================================
4 Feature: #67884 - Display 'unused' CEs
5 ======================================
6
7 See :issue:`67884`
8
9 Description
10 ===========
11
12 Gather all CEs which are not assigned to a valid column of the current backend layout and show them
13 at the end of the page. This will collect elements that might get lost when switching the backend
14 layout to another one with different columns.
15
16 If at least one element is found that belongs to a missing column, there will be an additional column
17 "Unused" at the bottom of the current backend layout. This column contains each of the lost elements
18 without having to change their actual column. So when the layout of the page is changed back, the
19 elements will nicely fall back into their original column position.
20
21 Additionally there will be a warning message that tells the users about the lost elements and how
22 to possibly deal with them.
23
24
25 Impact
26 ======
27
28 In the current state this feature will make all elements visible that have got a colPos value other
29 than those made available by the backend layout. So elements created by extensions like Gridelements,
30 Flux/Fluidcontent and others will have their child elements visible in the "Unused" area as well.
31
32 This has to be tackled in another patchset, which will introduce NULL values for the colPos field of
33 tt_content, so these special elements will not be "Unused" but still not visible in the usual
34 frontend output.
35
36 .. index:: Backend