From 70e0beb0076409d6480f1057160799d0a95c5779 Mon Sep 17 00:00:00 2001 From: mhofmann Date: Fri, 20 Dec 2024 10:10:09 +0100 Subject: [PATCH] [TASK] Add deepltranslate_glossary as suggestion Moving the glossary to an add-on extension should be respected by adding the glossary as suggestion to ext_emconf.php and composer.json --- .../ViewHelpers/ExtensionActiveViewHelperTest.php | 1 - composer.json | 6 ++++-- ext_emconf.php | 3 ++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Tests/Functional/ViewHelpers/ExtensionActiveViewHelperTest.php b/Tests/Functional/ViewHelpers/ExtensionActiveViewHelperTest.php index da78cbad..e7d815dc 100644 --- a/Tests/Functional/ViewHelpers/ExtensionActiveViewHelperTest.php +++ b/Tests/Functional/ViewHelpers/ExtensionActiveViewHelperTest.php @@ -22,7 +22,6 @@ final class ExtensionActiveViewHelperTest extends FunctionalTestCase protected array $coreExtensionsToLoad = [ 'typo3/cms-setup', - 'typo3/cms-scheduler', ]; protected array $testExtensionsToLoad = [ diff --git a/composer.json b/composer.json index 30cfe416..ddd2a9f4 100644 --- a/composer.json +++ b/composer.json @@ -81,7 +81,6 @@ "typo3/cms-core": "^12.4.2 || ^13.4", "typo3/cms-extbase": "^12.4.2 || ^13.4", "typo3/cms-fluid": "^12.4.2 || ^13.4", - "typo3/cms-install": "^12.4.2 || ^13.4", "typo3/cms-setup": "^12.4.2 || ^13.4" }, "require-dev": { @@ -104,6 +103,7 @@ "typo3/cms-fluid-styled-content": "^12.4.2 || ^13.4", "typo3/cms-frontend": "^12.4.2 || ^13.4", "typo3/cms-info": "^12.4.2 || ^13.4", + "typo3/cms-install": "^12.4.2 || ^13.4", "typo3/cms-lowlevel": "^12.4.2 || ^13.4", "typo3/cms-rte-ckeditor": "^12.4.2 || ^13.4", "typo3/cms-styleguide": "^12.0.5 || ^13.4", @@ -116,7 +116,9 @@ "b13/container": "Just to be loaded after EXT:container", "web-vision/enable-translated-content": "Adds enable translated content button to language columns in page view", "web-vision/deepltranslate-assets": "Enables the translation of files in FileList Modal via deepl", - "typo3/cms-dashboard": "Install the package to enable the widgets from deepltranslate packages" + "typo3/cms-dashboard": "Install the package to enable the widgets from deepltranslate packages", + "typo3/cms-install": "Install the package to run DeepL translate related upgrade wizards", + "web-vision/deepltranslate-glossary": "TYPO3 powered glossary for DeepL Translate. Manage your glossary for optimized translations" }, "autoload": { "psr-4": { diff --git a/ext_emconf.php b/ext_emconf.php index b36ca9d6..1796c11d 100644 --- a/ext_emconf.php +++ b/ext_emconf.php @@ -16,7 +16,6 @@ 'backend' => '12.4.0-13.4.99', 'extbase' => '12.4.0-13.4.99', 'fluid' => '12.4.0-13.4.99', - 'install' => '12.4.0-13.4.99', 'setup' => '12.4.0-13.4.99', ], 'conflicts' => [ @@ -26,8 +25,10 @@ 'suggests' => [ 'container' => '*', 'dashboard' => '*', + 'install' => '*', 'enable_translated_content' => '*', 'deepltranslate_assets' => '*', + 'deepltranslate_glossary' => '*', ], ], 'autoload' => [