[TASK] Add search field to active 'Page TSconfig'
The "Page TSconfig" backend module now has a search that allows an integrator to search PageTS either by a settings identifier (e.g. "mod.linkval") or a value (e.g. "textpic"). Partial searches are also supported, "wizardItems" resolves to "mod.wizards.newContentElement.wizardItems". The search value is stored in the browser session and retained when the module is visited again. To avoid conflicts with the internal `collapse-state-persister` module, a new setting is introduced to disable the modules recovery behavior if a specific key is available in localStorage or sessionStorage. Resolves: #99602 Releases: main Change-Id: If1b91d936597406b3d553e81b2ced1076bc054cf Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77481 Tested-by:Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
Showing
- Build/Gruntfile.js 18 additions, 1 deletionBuild/Gruntfile.js
- Build/Sources/TypeScript/backend/page-tsconfig.ts 161 additions, 0 deletionsBuild/Sources/TypeScript/backend/page-tsconfig.ts
- Build/Sources/TypeScript/backend/utility/collapse-state-persister.ts 14 additions, 2 deletions...es/TypeScript/backend/utility/collapse-state-persister.ts
- Build/package-lock.json 6 additions, 0 deletionsBuild/package-lock.json
- Build/package.json 1 addition, 0 deletionsBuild/package.json
- Build/types/TYPO3/index.d.ts 1 addition, 0 deletionsBuild/types/TYPO3/index.d.ts
- typo3/sysext/backend/Classes/Controller/PageTsConfig/PageTsConfigActiveController.php 36 additions, 102 deletions.../Controller/PageTsConfig/PageTsConfigActiveController.php
- typo3/sysext/backend/Classes/Controller/PageTsConfig/PageTsConfigIncludesController.php 0 additions, 1 deletion...ontroller/PageTsConfig/PageTsConfigIncludesController.php
- typo3/sysext/backend/Classes/Controller/PageTsConfig/PageTsConfigRecordsOverviewController.php 0 additions, 1 deletion...er/PageTsConfig/PageTsConfigRecordsOverviewController.php
- typo3/sysext/backend/Configuration/Backend/Modules.php 8 additions, 5 deletionstypo3/sysext/backend/Configuration/Backend/Modules.php
- typo3/sysext/backend/Configuration/JavaScriptModules.php 7 additions, 1 deletiontypo3/sysext/backend/Configuration/JavaScriptModules.php
- typo3/sysext/backend/Resources/Private/Partials/PageTsConfig/Tree.html 10 additions, 7 deletions...backend/Resources/Private/Partials/PageTsConfig/Tree.html
- typo3/sysext/backend/Resources/Private/Templates/PageTsConfig/Active.html 41 additions, 30 deletions...kend/Resources/Private/Templates/PageTsConfig/Active.html
- typo3/sysext/backend/Resources/Public/JavaScript/Contrib/mark.js 12 additions, 0 deletions...ysext/backend/Resources/Public/JavaScript/Contrib/mark.js
- typo3/sysext/backend/Resources/Public/JavaScript/page-tsconfig.js 13 additions, 0 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
Please register or sign in to comment