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
Tested-by: Stefan Bürk <>
Reviewed-by: Jochen <>
Tested-by: core-ci <>
Tested-by: Jochen <>
Tested-by: Christian Kuhn <>
Reviewed-by: Christian Kuhn <>
Reviewed-by: Stefan Bürk <>

[TASK] Improve "Active PageTsConfig" view

* Render "Available constants from site settings" if any
* Render used conditions if any
* Allow to show comments and constant substitutions
* Improve client side search
* Do not persist expand/collapse state when searching,
to go back to previous expand/collapse state when
clearing search term
* Codebase overhaul avoiding of intermediate view helpers
* Minor adaptions and cleanups in related modules

Resolves: #99747
Related: #99563
Related: #99602
Releases: main
Change-Id: Ib52fa51295adff5470b8b62a702a236390410a7b
Tested-by: Andreas Fernandez <>
Reviewed-by: Nikita Hovratov <>
Reviewed-by: Andreas Fernandez <>
Tested-by: core-ci <>
Tested-by: Nikita Hovratov <>

[TASK] Elevate "Info PageTsConfig" to a main module

The "Info > PageTsConfig" module is extracted from
ext:info and made a main module entry within
"Site management".

The three sub functionalities can be selected in
the doc header - similar to the TypoScript main

This patch does the heavy lifting, moving files,
splitting controllers and moving labels.

Further patches will follow to finetune the
module functions, a .rst file describing the
main changes will follow as well when everything

Change-Id: I81cb2aee46520b45ff5f5c07b04bf036a0a37950
Resolves: #99563
Releases: main
Reviewed-by: Jasmina Ließmann <>
Reviewed-by: Christian Kuhn <>
Tested-by: Stefan Bürk <>
Tested-by: core-ci <>
Reviewed-by: Stefan Bürk <>
Tested-by: Christian Kuhn <>
Tested-by: Jasmina Ließmann <>