[!!!][TASK] Move legacy "search" CType to compatibility6 26/36526/3
authorBenjamin Mack <benni@typo3.org>
Sat, 31 Jan 2015 16:24:58 +0000 (17:24 +0100)
committerChristian Kuhn <lolli@schwarzbu.ch>
Sat, 31 Jan 2015 18:12:53 +0000 (19:12 +0100)
commit2136c54ab50f1cf6ff9d9791c94fdb84e65beea5
treeaec2ae1351f0b41fd477181f8c6bb09bc23c155e
parent8df9c009e2148b55c4d45e68215b1b775c508056
[!!!][TASK] Move legacy "search" CType to compatibility6

The primitive search, which is loaded via
"Search" CType contains a cObject called
"SEARCHRESULTS". The search is based on
a form based on FORM (old functionality already
moved to compatibility6), is moved to
compatibility6.

The following parts are moved:
- New Content Element Wizard
- cObject SEARCHRESULTS
- TypoScript from CSS Styled Content
- The TCA configuration

Due to the limited possibility to
add a CType (select item in general)
at a specific position (e.g. as first item
of an item group divided with --div--),
the patch also provides compatibility
for EXT:felogin and EXT:form by doing
TCA overrides for the CType element.

This also fixes some sideffects that came
with the previous patches for "mailform".

Releases: master
Resolves: #64696
Change-Id: I722e3bd7d3b7fad7d198e61d8ad1abde4dfdba2b
Reviewed-on: http://review.typo3.org/36526
Reviewed-by: Jan Helke <typo3@helke.de>
Tested-by: Jan Helke <typo3@helke.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
21 files changed:
typo3/sysext/cms/ext_localconf.php
typo3/sysext/compatibility6/Classes/ContentObject/SearchResultContentObject.php [new file with mode: 0644]
typo3/sysext/compatibility6/Configuration/TCA/Overrides/tt_content.php
typo3/sysext/compatibility6/Configuration/TypoScript/Search/constants.txt [new file with mode: 0644]
typo3/sysext/compatibility6/Configuration/TypoScript/Search/setup.txt [new file with mode: 0644]
typo3/sysext/compatibility6/Migrations/Code/ClassAliasMap.php
typo3/sysext/compatibility6/Migrations/Code/LegacyClassesForIde.php
typo3/sysext/compatibility6/ext_localconf.php
typo3/sysext/core/Classes/TypoScript/TemplateService.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-64696-MoveSearchCTypeToLegacyExtension.rst [new file with mode: 0644]
typo3/sysext/css_styled_content/static/constants.txt
typo3/sysext/css_styled_content/static/setup.txt
typo3/sysext/felogin/Configuration/TCA/Overrides/tt_content.php
typo3/sysext/felogin/ext_localconf.php
typo3/sysext/form/Configuration/TCA/Overrides/tt_content.php
typo3/sysext/form/Configuration/TypoScript/setup.txt
typo3/sysext/form/ext_localconf.php
typo3/sysext/frontend/Classes/ContentObject/SearchResultContentObject.php [deleted file]
typo3/sysext/frontend/Configuration/TCA/tt_content.php
typo3/sysext/frontend/Tests/Unit/ContentObject/ContentObjectRendererTest.php
typo3/sysext/frontend/ext_localconf.php