[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 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77599 Tested-by:Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Nikita Hovratov <nikita.h@live.de>
Showing
- Build/Sources/Sass/typo3/_element_tree.scss 5 additions, 0 deletionsBuild/Sources/Sass/typo3/_element_tree.scss
- Build/Sources/TypeScript/backend/utility/collapse-state-persister.ts 111 additions, 33 deletions...es/TypeScript/backend/utility/collapse-state-persister.ts
- Build/Sources/TypeScript/backend/utility/collapse-state-search.ts 182 additions, 0 deletions...urces/TypeScript/backend/utility/collapse-state-search.ts
- typo3/sysext/adminpanel/Resources/Public/Css/adminpanel.css 1 addition, 1 deletiontypo3/sysext/adminpanel/Resources/Public/Css/adminpanel.css
- typo3/sysext/backend/Classes/Controller/PageTsConfig/PageTsConfigActiveController.php 186 additions, 7 deletions.../Controller/PageTsConfig/PageTsConfigActiveController.php
- typo3/sysext/backend/Classes/Utility/BackendUtility.php 3 additions, 1 deletiontypo3/sysext/backend/Classes/Utility/BackendUtility.php
- typo3/sysext/backend/Classes/ViewHelpers/HashViewHelper.php 0 additions, 42 deletionstypo3/sysext/backend/Classes/ViewHelpers/HashViewHelper.php
- typo3/sysext/backend/Classes/ViewHelpers/IsArrayViewHelper.php 0 additions, 42 deletions.../sysext/backend/Classes/ViewHelpers/IsArrayViewHelper.php
- typo3/sysext/backend/Classes/ViewHelpers/TypoScript/FineDiffViewHelper.php 2 additions, 2 deletions...end/Classes/ViewHelpers/TypoScript/FineDiffViewHelper.php
- typo3/sysext/backend/Configuration/Backend/Modules.php 4 additions, 1 deletiontypo3/sysext/backend/Configuration/Backend/Modules.php
- typo3/sysext/backend/Resources/Private/Language/locallang_pagetsconfig.xlf 37 additions, 4 deletions...end/Resources/Private/Language/locallang_pagetsconfig.xlf
- typo3/sysext/backend/Resources/Private/Partials/PageTsConfig/Tree.html 0 additions, 93 deletions...backend/Resources/Private/Partials/PageTsConfig/Tree.html
- typo3/sysext/backend/Resources/Private/Templates/PageTsConfig/Active.html 311 additions, 15 deletions...kend/Resources/Private/Templates/PageTsConfig/Active.html
- typo3/sysext/backend/Resources/Public/Css/backend.css 1 addition, 1 deletiontypo3/sysext/backend/Resources/Public/Css/backend.css
- typo3/sysext/backend/Resources/Public/JavaScript/page-tsconfig.js 0 additions, 13 deletions...sext/backend/Resources/Public/JavaScript/page-tsconfig.js
- typo3/sysext/backend/Resources/Public/JavaScript/utility/collapse-state-persister.js 1 addition, 1 deletion...ces/Public/JavaScript/utility/collapse-state-persister.js
- typo3/sysext/backend/Resources/Public/JavaScript/utility/collapse-state-search.js 13 additions, 0 deletions...ources/Public/JavaScript/utility/collapse-state-search.js
- typo3/sysext/core/Classes/TypoScript/AST/CommentAwareAstBuilder.php 2 additions, 2 deletions...xt/core/Classes/TypoScript/AST/CommentAwareAstBuilder.php
- typo3/sysext/core/Classes/TypoScript/AST/Node/AbstractChildNode.php 1 addition, 1 deletion...xt/core/Classes/TypoScript/AST/Node/AbstractChildNode.php
- typo3/sysext/core/Classes/TypoScript/AST/Node/AbstractNode.php 21 additions, 0 deletions.../sysext/core/Classes/TypoScript/AST/Node/AbstractNode.php
Please register or sign in to comment