[TASK] Use ModuleTemplate API for EXT:workspaces 15/43815/7
authorMathias Schreiber <mathias.schreiber@wmdb.de>
Mon, 5 Oct 2015 11:24:59 +0000 (13:24 +0200)
committerOliver Hader <oliver.hader@typo3.org>
Sat, 10 Oct 2015 08:15:44 +0000 (10:15 +0200)
commite2d2b18707899d199b2f1c1fded1e846882b7378
tree27dbd254f00dd6415202ccbcbb2f7ec823d3f1c4
parente96fb8b58115e23c4f32485090ded42deb369c8c
[TASK] Use ModuleTemplate API for EXT:workspaces

* makes use of the new ModuleTemplate and DocHeaderComponent
* registers icon for preview link generation at IconRegistry
* resolves superfluous custom processRequest() logic
* disables DocHeaderComponent in frontend preview

Releases: master
Resolves: #69889
Change-Id: I9b677b3954d5129f36b64f9cba4ce6479744a75c
Reviewed-on: http://review.typo3.org/43815
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Frank N├Ągler <frank.naegler@typo3.org>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Tested-by: Oliver Hader <oliver.hader@typo3.org>
typo3/sysext/workspaces/Classes/Controller/AbstractController.php
typo3/sysext/workspaces/Classes/Controller/PreviewController.php
typo3/sysext/workspaces/Classes/Controller/ReviewController.php
typo3/sysext/workspaces/Resources/Private/Layouts/Module.html
typo3/sysext/workspaces/ext_tables.php