Skip to main content


[TASK] Align "Included PageTsConfig" with "Included TypoScript"

The "Included PageTsConfig" view is structurally
similar to "Included TypoScript": Include trees
are shown, conditions can be toggled.

Resolves: #99827
Related: #97816
Related: #99563
Related: #99576
Releases: main
Change-Id: I1149bef0ad1f2d2564ca7f45ad83825f73fa4e5b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77699
Tested-by: Stefan Bürk <stefan@buerk.tech>
Reviewed-by: Jochen <rothjochen@gmail.com>
Tested-by: core-ci <typo3@b13.com>
Tested-by: Jochen <rothjochen@gmail.com>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Stefan Bürk <stefan@buerk.tech>



[BUGFIX] Correct open/close icon Included TypoScript

Site Management > TypoScript > Included TypoScript:
Show correct open / close triangle icon after load.

Resolves: #99686
Related: #99577
Related: #99576
Releases: main
Change-Id: I1f74fa34ad7233794f7f558476846506efaa627c
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77541
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Stefan Bürk <stefan@buerk.tech>
Tested-by: core-ci <typo3@b13.com>
Reviewed-by: Stefan Bürk <stefan@buerk.tech>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>



[BUGFIX] Correctly toggle conditions for constants

Minor bug introduced by renamed variables with #99576.

Resolves: #99663
Related: #99576
Releases: main
Change-Id: I78cf4db808b72003d549a7f26fb89d3cfc8b8a70
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77525
Tested-by: core-ci <typo3@b13.com>
Reviewed-by: Jasmina Ließmann <minapokhalo+typo3@gmail.com>
Tested-by: Jasmina Ließmann <minapokhalo+typo3@gmail.com>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>



[TASK] Update tree layout in "Included TypoScript"

This is about module "TypoScript" -> "Included TypoScript",
formerly known as "Template Analyzer":

* The table is moved to an ul/li structure
* ul/li tree is collapsible and remembers state in
browser local storage
* Optimization of tree node descriptions, added badges
with additional information
* Source rendering in a modal
* Various label adaptions

There are a couple of minor issues left, to be fixed
with small additional changes:

* Collapse / expand icon state not clean
* Source modal may show scrollbar too often
* Optimization of rendered source
* Issues when t3editor extension does not exist
* Main drop down may loose state
* Condition source rendering is hard to grasp

Resolves: #99576
Releases: main
Change-Id: I6e7a23411f1915773748bf19af2974b5e7fd5a72
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77368
Tested-by: Jasmina Ließmann <minapokhalo+typo3@gmail.com>
Tested-by: core-ci <typo3@b13.com>
Tested-by: Stefan Bürk <stefan@buerk.tech>
Reviewed-by: Stefan Bürk <stefan@buerk.tech>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Jasmina Ließmann <minapokhalo+typo3@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>