Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[!!!][FEATURE] Refactor, cleanup and enhance #717

Merged
merged 1 commit into from
Sep 8, 2023

Conversation

webian
Copy link
Collaborator

@webian webian commented Sep 8, 2023

Please check this PR carefully before merge it, because many things have been changed:

[!!!][TASK] Rename URL parameter frontend_editing to fe_edit to avoid confusion between URL parameter and extension name [TASK] Streamlined codebase
[DOCS] Fix and update documentation
[TASK] Fix CGL
[TASK] Streamline access service
[BUGFIX] Display pagetree on BE reload. Resolves: #713 [TASK] Don't set module name
[BUGFIX] Don't override window.TYPO3.settings
[BUGFIX] Persist also current preset in moduleData.web_view.States [TASK] Remove no more used editorConfigurationUrl parameter [TASK] Rename "Right bar" to "Content Elements Toolbar" [!!!][TASK] Move config.tx_frontendediting.settings.customRecords to module.tx_frontendediting.settings.customRecords [TASK] Move content elements toolbar from iframe to module body. Resolves: #705 [TASK] Improve style of content elements toolbar
[TASK] Streamline scroller area bars
[BUGFIX] Fix hide content toolbar
[TASK] Rename topBar in ckeditorBar
[TASK] Streamline CKEditor bar
[TASK] Move CKEditor bar inside module doc header
[FEATURE] Use customized CKEditor openlink plugin to handle frontend links navigation [TASK] Remove new CE button from inline actions
[TASK] Remove no more used 'new' action
[TASK] Remove move buttons from inline actions
[TASK] Remove no more used processRequest 'move' action [TASK] Upgrade setup for fluid_styled_content v11
[TASK] Remove obsolete CompatibilityUtility
[TASK] Remove no more used BackendConfigurationManager class [TASK] Remove obsolete HtmlParser.php
[TASK] Remove obsolete PageRenderer.php
[TASK] Remove unused ContentObjectRenderer.php
[TASK] Remove NotFoundView.php
[TASK] Remove no more used $table
[TASK] Remove unused getTypoScriptConfiguration
[TASK] Remove no more used SvgViewHelper.php
[TASK] Move toastr alerts to the right like in TYPO3 BE [BUGFIX] Cache already disabled in FrontendEditingInitiator.php [BUGFIX] Allow new CE and move CEs only in default language or translation not in connected mode [FEATURE] Add page path to module doc header
[TASK] Improve graphic of CKEditor toolbar
[TASK] Remove page refresh button
[FEATURE] Add clear cache button
[BUGFIX] Toggle new CE button disactivated when new CE dropped [BUGFIX] Handle null $content
[TASK] Remove no more needed data-new-url
[FEATURE] CTRL+click links to navigate
[TASK] Fix toastr colors to match TYPO3 flash messages colors [TASK] Add info notification
[TASK] Allow navigation of links in not editable CE only with the CTRL key [TASK] Remove unused translateKeys from GUI.js
[BUGFIX] Fix unsaved changes dialog. Resolves: #716 [BUGFIX] Display drag&drop handle only in default language or not connected translation mode [BUGFIX] Avoid PHP 8 warnings
[FEATURE] Add CE language icon to its inline action. Resolves: #692

Resolves: #716
Resolves: #713
Resolves: #705
Resolves: #692
Resolves: #675
Resolves: #639
Resolves: #513

[!!!][TASK] Rename URL parameter frontend_editing to fe_edit to avoid confusion between URL parameter and extension name
[TASK] Streamlined codebase
[DOCS] Fix and update documentation
[TASK] Fix CGL
[TASK] Streamline access service
[BUGFIX] Display pagetree on BE reload. Resolves: FriendsOfTYPO3#713
[TASK] Don't set module name
[BUGFIX] Don't override window.TYPO3.settings
[BUGFIX] Persist also current preset in moduleData.web_view.States
[TASK] Remove no more used editorConfigurationUrl parameter
[TASK] Rename "Right bar" to "Content Elements Toolbar"
[!!!][TASK] Move config.tx_frontendediting.settings.customRecords to module.tx_frontendediting.settings.customRecords
[TASK] Move content elements toolbar from iframe to module body. Resolves: FriendsOfTYPO3#705
[TASK] Improve style of content elements toolbar
[TASK] Streamline scroller area bars
[BUGFIX] Fix hide content toolbar
[TASK] Rename topBar in ckeditorBar
[TASK] Streamline CKEditor bar
[TASK] Move CKEditor bar inside module doc header
[FEATURE] Use customized CKEditor openlink plugin to handle frontend links navigation
[TASK] Remove new CE button from inline actions
[TASK] Remove no more used 'new' action
[TASK] Remove move buttons from inline actions
[TASK] Remove no more used processRequest 'move' action
[TASK] Upgrade setup for fluid_styled_content v11
[TASK] Remove obsolete CompatibilityUtility
[TASK] Remove no more used BackendConfigurationManager class
[TASK] Remove obsolete HtmlParser.php
[TASK] Remove obsolete PageRenderer.php
[TASK] Remove unused ContentObjectRenderer.php
[TASK] Remove NotFoundView.php
[TASK] Remove no more used $table
[TASK] Remove unused getTypoScriptConfiguration
[TASK] Remove no more used SvgViewHelper.php
[TASK] Move toastr alerts to the right like in TYPO3 BE
[BUGFIX] Cache already disabled in FrontendEditingInitiator.php
[BUGFIX] Allow new CE and move CEs only in default language or translation not in connected mode
[FEATURE] Add page path to module doc header
[TASK] Improve graphic of CKEditor toolbar
[TASK] Remove page refresh button
[FEATURE] Add clear cache button
[BUGFIX] Toggle new CE button disactivated when new CE dropped
[BUGFIX] Handle null $content
[TASK] Remove no more needed data-new-url
[FEATURE] CTRL+click links to navigate
[TASK] Fix toastr colors to match TYPO3 flash messages colors
[TASK] Add info notification
[TASK] Allow navigation of links in not editable CE only with the CTRL key
[TASK] Remove unused translateKeys from GUI.js
[BUGFIX] Fix unsaved changes dialog. Resolves: FriendsOfTYPO3#716
[BUGFIX] Display drag&drop handle only in default language or not connected translation mode
[BUGFIX] Avoid PHP 8 warnings
[FEATURE] Add CE language icon to its inline action. Resolves: FriendsOfTYPO3#692

Resolves: FriendsOfTYPO3#716
Resolves: FriendsOfTYPO3#713
Resolves: FriendsOfTYPO3#705
Resolves: FriendsOfTYPO3#692
Resolves: FriendsOfTYPO3#675
Resolves: FriendsOfTYPO3#639
Resolves: FriendsOfTYPO3#513
Copy link
Contributor

@MattiasNilsson MattiasNilsson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow this is amazing!!!

@MattiasNilsson MattiasNilsson merged commit 16d57e9 into FriendsOfTYPO3:master Sep 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment