Frontend editing for TYPO3
Find a file
Benni Mack ef7fb4a499 [TASK] Clean up FrontendEditing Controller
The FrontendEditingController class in EXT:core does two things:
- persisting incoming GET/POST requests (actually only when EXT:feedit is installed)
- rendering editIcons and editIconPanel

In order to separate these concerns, the first patch extracts some minor functionality into
EXT:feedit, and cleans up code which should have been done long ago.

The next iteration will be to deprecate unused methods and properties, and to move
FrontendEditingController into EXT:feedit, however, using an Interface to
render editIcons and editPanels instead.

Resolves: #85869
Releases: master
Change-Id: I78ed1da9e619099dc56b970961c90c34f8dff1e4
Reviewed-on: https://review.typo3.org/57925
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Jörg Bösche <typo3@joergboesche.de>
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
2018-08-16 16:21:46 +02:00
Classes [TASK] Clean up FrontendEditing Controller 2018-08-16 16:21:46 +02:00
Configuration [TASK] Decouple adminPanel from frontend 2018-04-06 20:36:33 +02:00
Resources/Public/Icons [TASK] Move ext_icon.png to Resources/Public/Icons for all sysexts 2016-10-19 11:11:10 +02:00
.gitattributes [TASK] Exclude TypeScript sources in exports 2018-07-29 23:57:45 +02:00
composer.json [TASK] Set TYPO3 version to 9.4.0-dev 2018-06-11 19:35:04 +02:00
ext_emconf.php [TASK] Set TYPO3 version to 9.4.0-dev 2018-06-11 19:35:04 +02:00
ext_localconf.php [!!!][TASK] Remove TYPO3.LLL usages in TYPO3 core 2017-11-29 17:33:13 +01:00
LICENSE.txt [TASK] Have LICENSE.txt in all core exts 2017-06-28 18:04:45 +02:00