From f9c560b855b7e5145c8a1ed66b58a8127aa61c9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Tue, 7 Sep 2021 21:01:03 +0200 Subject: [PATCH] Refactor tsconfig files according to best practice --- .../ext/ep_events/Configuration/PageTS/Main.tsconfig | 5 ----- .../ext/ep_events/Configuration/TCA/Overrides/pages.php | 6 ++++++ .../ep_events/Configuration/TSConfig/Page/Main.tsconfig | 5 +++++ .../{PageTS => TSConfig/Page}/Mod/SHARED.tsconfig | 0 .../Page}/Mod/WebLayout/BackendLayouts.tsconfig | 0 .../Page/Mod}/Wizards/NewContentElement.tsconfig | 0 .../Configuration/{PageTS => TSConfig/Page}/RTE.tsconfig | 0 .../{PageTS => TSConfig/Page}/TCEFORM.tsconfig | 0 .../ext/ep_theme/Configuration/PageTS/Main.tsconfig | 7 ------- .../ext/ep_theme/Configuration/TCA/Overrides/pages.php | 2 +- .../Page}/Extensions/GridElements.tsconfig | 0 .../ext/ep_theme/Configuration/TSConfig/Page/Main.tsconfig | 7 +++++++ .../{PageTS => TSConfig/Page}/Mod/SHARED.tsconfig | 0 .../Page}/Mod/WebLayout/BackendLayouts.tsconfig | 0 .../Page}/Mod/Wizards/NewContentElement.tsconfig | 0 .../Configuration/{PageTS => TSConfig/Page}/RTE.tsconfig | 0 .../{PageTS => TSConfig/Page}/TCEFORM.tsconfig | 0 .../{PageTS => TSConfig/Page}/TCEMAIN.tsconfig | 0 18 files changed, 19 insertions(+), 13 deletions(-) delete mode 100644 public/typo3conf/ext/ep_events/Configuration/PageTS/Main.tsconfig create mode 100644 public/typo3conf/ext/ep_events/Configuration/TSConfig/Page/Main.tsconfig rename public/typo3conf/ext/ep_events/Configuration/{PageTS => TSConfig/Page}/Mod/SHARED.tsconfig (100%) rename public/typo3conf/ext/ep_events/Configuration/{PageTS => TSConfig/Page}/Mod/WebLayout/BackendLayouts.tsconfig (100%) rename public/typo3conf/ext/ep_events/Configuration/{PageTS => TSConfig/Page/Mod}/Wizards/NewContentElement.tsconfig (100%) rename public/typo3conf/ext/ep_events/Configuration/{PageTS => TSConfig/Page}/RTE.tsconfig (100%) rename public/typo3conf/ext/ep_events/Configuration/{PageTS => TSConfig/Page}/TCEFORM.tsconfig (100%) delete mode 100644 public/typo3conf/ext/ep_theme/Configuration/PageTS/Main.tsconfig rename public/typo3conf/ext/ep_theme/Configuration/{PageTS => TSConfig/Page}/Extensions/GridElements.tsconfig (100%) create mode 100644 public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/Main.tsconfig rename public/typo3conf/ext/ep_theme/Configuration/{PageTS => TSConfig/Page}/Mod/SHARED.tsconfig (100%) rename public/typo3conf/ext/ep_theme/Configuration/{PageTS => TSConfig/Page}/Mod/WebLayout/BackendLayouts.tsconfig (100%) rename public/typo3conf/ext/ep_theme/Configuration/{PageTS => TSConfig/Page}/Mod/Wizards/NewContentElement.tsconfig (100%) rename public/typo3conf/ext/ep_theme/Configuration/{PageTS => TSConfig/Page}/RTE.tsconfig (100%) rename public/typo3conf/ext/ep_theme/Configuration/{PageTS => TSConfig/Page}/TCEFORM.tsconfig (100%) rename public/typo3conf/ext/ep_theme/Configuration/{PageTS => TSConfig/Page}/TCEMAIN.tsconfig (100%) diff --git a/public/typo3conf/ext/ep_events/Configuration/PageTS/Main.tsconfig b/public/typo3conf/ext/ep_events/Configuration/PageTS/Main.tsconfig deleted file mode 100644 index 7efd2691..00000000 --- a/public/typo3conf/ext/ep_events/Configuration/PageTS/Main.tsconfig +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/public/typo3conf/ext/ep_events/Configuration/TCA/Overrides/pages.php b/public/typo3conf/ext/ep_events/Configuration/TCA/Overrides/pages.php index 55f29d51..065f3e67 100644 --- a/public/typo3conf/ext/ep_events/Configuration/TCA/Overrides/pages.php +++ b/public/typo3conf/ext/ep_events/Configuration/TCA/Overrides/pages.php @@ -133,4 +133,10 @@ call_user_func(function() { ], ], ]; + + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::registerPageTSConfigFile( + 'ep_events', + 'Configuration/TSConfig/Page/Main.tsconfig', + 'EP Events' + ); }); diff --git a/public/typo3conf/ext/ep_events/Configuration/TSConfig/Page/Main.tsconfig b/public/typo3conf/ext/ep_events/Configuration/TSConfig/Page/Main.tsconfig new file mode 100644 index 00000000..e53b6ad4 --- /dev/null +++ b/public/typo3conf/ext/ep_events/Configuration/TSConfig/Page/Main.tsconfig @@ -0,0 +1,5 @@ + + + + + diff --git a/public/typo3conf/ext/ep_events/Configuration/PageTS/Mod/SHARED.tsconfig b/public/typo3conf/ext/ep_events/Configuration/TSConfig/Page/Mod/SHARED.tsconfig similarity index 100% rename from public/typo3conf/ext/ep_events/Configuration/PageTS/Mod/SHARED.tsconfig rename to public/typo3conf/ext/ep_events/Configuration/TSConfig/Page/Mod/SHARED.tsconfig diff --git a/public/typo3conf/ext/ep_events/Configuration/PageTS/Mod/WebLayout/BackendLayouts.tsconfig b/public/typo3conf/ext/ep_events/Configuration/TSConfig/Page/Mod/WebLayout/BackendLayouts.tsconfig similarity index 100% rename from public/typo3conf/ext/ep_events/Configuration/PageTS/Mod/WebLayout/BackendLayouts.tsconfig rename to public/typo3conf/ext/ep_events/Configuration/TSConfig/Page/Mod/WebLayout/BackendLayouts.tsconfig diff --git a/public/typo3conf/ext/ep_events/Configuration/PageTS/Wizards/NewContentElement.tsconfig b/public/typo3conf/ext/ep_events/Configuration/TSConfig/Page/Mod/Wizards/NewContentElement.tsconfig similarity index 100% rename from public/typo3conf/ext/ep_events/Configuration/PageTS/Wizards/NewContentElement.tsconfig rename to public/typo3conf/ext/ep_events/Configuration/TSConfig/Page/Mod/Wizards/NewContentElement.tsconfig diff --git a/public/typo3conf/ext/ep_events/Configuration/PageTS/RTE.tsconfig b/public/typo3conf/ext/ep_events/Configuration/TSConfig/Page/RTE.tsconfig similarity index 100% rename from public/typo3conf/ext/ep_events/Configuration/PageTS/RTE.tsconfig rename to public/typo3conf/ext/ep_events/Configuration/TSConfig/Page/RTE.tsconfig diff --git a/public/typo3conf/ext/ep_events/Configuration/PageTS/TCEFORM.tsconfig b/public/typo3conf/ext/ep_events/Configuration/TSConfig/Page/TCEFORM.tsconfig similarity index 100% rename from public/typo3conf/ext/ep_events/Configuration/PageTS/TCEFORM.tsconfig rename to public/typo3conf/ext/ep_events/Configuration/TSConfig/Page/TCEFORM.tsconfig diff --git a/public/typo3conf/ext/ep_theme/Configuration/PageTS/Main.tsconfig b/public/typo3conf/ext/ep_theme/Configuration/PageTS/Main.tsconfig deleted file mode 100644 index 48aa3659..00000000 --- a/public/typo3conf/ext/ep_theme/Configuration/PageTS/Main.tsconfig +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/pages.php b/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/pages.php index 557274a0..54b32fe5 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/pages.php +++ b/public/typo3conf/ext/ep_theme/Configuration/TCA/Overrides/pages.php @@ -128,7 +128,7 @@ call_user_func(function() { \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::registerPageTSConfigFile( 'ep_theme', - 'Configuration/TypoScript/pageTSconfig.ts', + 'Configuration/TSConfig/Page/Main.tsconfig', 'EP Theme' ); diff --git a/public/typo3conf/ext/ep_theme/Configuration/PageTS/Extensions/GridElements.tsconfig b/public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/Extensions/GridElements.tsconfig similarity index 100% rename from public/typo3conf/ext/ep_theme/Configuration/PageTS/Extensions/GridElements.tsconfig rename to public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/Extensions/GridElements.tsconfig diff --git a/public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/Main.tsconfig b/public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/Main.tsconfig new file mode 100644 index 00000000..883a931e --- /dev/null +++ b/public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/Main.tsconfig @@ -0,0 +1,7 @@ + + + + + + + diff --git a/public/typo3conf/ext/ep_theme/Configuration/PageTS/Mod/SHARED.tsconfig b/public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/Mod/SHARED.tsconfig similarity index 100% rename from public/typo3conf/ext/ep_theme/Configuration/PageTS/Mod/SHARED.tsconfig rename to public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/Mod/SHARED.tsconfig diff --git a/public/typo3conf/ext/ep_theme/Configuration/PageTS/Mod/WebLayout/BackendLayouts.tsconfig b/public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/Mod/WebLayout/BackendLayouts.tsconfig similarity index 100% rename from public/typo3conf/ext/ep_theme/Configuration/PageTS/Mod/WebLayout/BackendLayouts.tsconfig rename to public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/Mod/WebLayout/BackendLayouts.tsconfig diff --git a/public/typo3conf/ext/ep_theme/Configuration/PageTS/Mod/Wizards/NewContentElement.tsconfig b/public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/Mod/Wizards/NewContentElement.tsconfig similarity index 100% rename from public/typo3conf/ext/ep_theme/Configuration/PageTS/Mod/Wizards/NewContentElement.tsconfig rename to public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/Mod/Wizards/NewContentElement.tsconfig diff --git a/public/typo3conf/ext/ep_theme/Configuration/PageTS/RTE.tsconfig b/public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/RTE.tsconfig similarity index 100% rename from public/typo3conf/ext/ep_theme/Configuration/PageTS/RTE.tsconfig rename to public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/RTE.tsconfig diff --git a/public/typo3conf/ext/ep_theme/Configuration/PageTS/TCEFORM.tsconfig b/public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/TCEFORM.tsconfig similarity index 100% rename from public/typo3conf/ext/ep_theme/Configuration/PageTS/TCEFORM.tsconfig rename to public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/TCEFORM.tsconfig diff --git a/public/typo3conf/ext/ep_theme/Configuration/PageTS/TCEMAIN.tsconfig b/public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/TCEMAIN.tsconfig similarity index 100% rename from public/typo3conf/ext/ep_theme/Configuration/PageTS/TCEMAIN.tsconfig rename to public/typo3conf/ext/ep_theme/Configuration/TSConfig/Page/TCEMAIN.tsconfig