From c4efb86393d5e20b17849dff47ec07720b50bb98 Mon Sep 17 00:00:00 2001 From: Daniel Siepmann Date: Fri, 31 Jan 2020 11:25:26 +0100 Subject: [PATCH] [TASK] Make extension compatible with current V10 master --- Classes/FrontendEditPanel.php | 5 +- Classes/Middleware/FrontendEditInitiator.php | 26 ++ Classes/Modules/EditModule.php | 39 ++- Classes/Service/EditToolbarService.php | 293 ++++++++++++++++++ Configuration/RequestMiddlewares.php | 5 +- Configuration/Services.yaml | 11 + Resources/Private/Language/locallang_edit.xlf | 30 ++ .../Templates/Modules/Settings/Edit.html | 2 +- Resources/Public/JavaScript/Modules/Edit.js | 31 +- 9 files changed, 409 insertions(+), 33 deletions(-) create mode 100644 Classes/Service/EditToolbarService.php create mode 100644 Configuration/Services.yaml diff --git a/Classes/FrontendEditPanel.php b/Classes/FrontendEditPanel.php index e79ed21..6ff00dd 100644 --- a/Classes/FrontendEditPanel.php +++ b/Classes/FrontendEditPanel.php @@ -13,7 +13,7 @@ namespace TYPO3\CMS\Feedit; * * The TYPO3 project - inspiring people to share! */ -use TYPO3\CMS\Adminpanel\Service\EditToolbarService; + use TYPO3\CMS\Backend\FrontendBackendUserAuthentication; use TYPO3\CMS\Core\Imaging\Icon; use TYPO3\CMS\Core\Imaging\IconFactory; @@ -22,6 +22,7 @@ use TYPO3\CMS\Core\Type\Bitmask\JsConfirmation; use TYPO3\CMS\Core\Utility\GeneralUtility; use TYPO3\CMS\Core\Utility\MathUtility; use TYPO3\CMS\Core\Utility\PathUtility; +use TYPO3\CMS\Feedit\Service\EditToolbarService; use TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController; /** @@ -157,7 +158,7 @@ class FrontendEditPanel ' . $formTag . $hiddenFieldString . ' -