[TASK] Deprecate unused/non-unified DocumentTemplate code 67/33167/4
authorBenjamin Mack <benni@typo3.org>
Sun, 5 Oct 2014 07:37:30 +0000 (09:37 +0200)
committerWouter Wolters <typo3@wouterwolters.nl>
Wed, 8 Oct 2014 20:34:57 +0000 (22:34 +0200)
commit6171a4b418767313d3da8ebe7108518f73a7a2be
tree3fad1344d357a2274ad80baf06a985a138b0da2d
parent3812fd807791970a805452209f4c12eb22cdbbd9
[TASK] Deprecate unused/non-unified DocumentTemplate code

There are certain parts in DocumentTemplate - one of the main rendering
classes for the Backend - that are not in use anymore or can be
accessed via the pageRenderer, which DocTemplate uses under the hood.

Additionally, certain options, like rendering XHTML or HTML3 in
the backend, are not needed anymore, as the whole code is targeted
to be HTML5 compatible.

The variables

* $inDocStyles
* $inDocStyles_TBEstyle

are unified within the main inDocStylesArray.

JScodeLibArray is not in use anymore and deprecated as well.
The method menuTable is not used anymore and also deprecated.

Releases: master
Resolves: #62038
Change-Id: I136fbd4e58b63d44d048e1b355413bff044be771
Reviewed-on: http://review.typo3.org/33167
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
typo3/sysext/backend/Classes/Template/DocumentTemplate.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-62038-RemovedDocumentTemplateOptions.rst [new file with mode: 0644]