Project

General

Profile

Actions

Epic #88027

closed

Properly handle Hooks/Signals and Events

Added by Benni Mack over 5 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
System/Bootstrap/Configuration
Start date:
2022-04-22
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Sprint Focus:

Description

By introducing PSR-14, we can migrate to various concepts into one solution (including backwards-compat).

Also, all existing requests for adding hooks are added into this epic.


Subtasks 12 (0 open12 closed)

Feature #97449: Replace hooks in FlexForm tools with PSR-14 EventsClosedLarry Garfield2022-04-22

Actions
Task #97450: Replace $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['workspaces']['modifyDifferenceArray'] with PSR-14 eventClosed2022-04-22

Actions
Feature #97451: Replace hooks in BackendControllerClosed2022-04-22

Actions
Feature #97452: Replace hooks in EditFileControllerClosed2022-04-22

Actions
Task #97453: Replace hooks with Events in TemplateServiceClosed2022-04-22

Actions
Feature #97454: Replace hook in Link BrowsersClosed2022-04-22

Actions
Feature #97482: Replace post-processing hook in TemplateService with an EventClosed2022-04-26

Actions
Feature #97544: Replace hooks with events for Preview URL generationClosed2022-05-03

Actions
Task #97737: Replace page generation hooks by events in TSFEClosedBenni Mack2022-06-07

Actions
Feature #97862: Introduce Events instead of hooks after generating page contentClosedBenni Mack2022-07-05

Actions
Task #98303: Use PSR-14 Events in PageRepository for getLanguageOverlay functionalityClosedBenni Mack2022-09-08

Actions
Task #98375: Use PSR-14 Events for customized Page Module renderingClosedBenni Mack2022-09-19

Actions

Related issues 21 (0 open21 closed)

Related to TYPO3 Core - Feature #78732: Introduce signals in Application->runClosed2016-11-17

Actions
Related to TYPO3 Core - Feature #87806: Scheduler: Send email on errorClosed2019-02-27

Actions
Related to TYPO3 Core - Feature #76134: Signal to modify editlinks for LiveSearch resultsClosed2016-05-11

Actions
Related to TYPO3 Core - Feature #45883: Adding getPageOverlay_postProcess hookClosed2013-02-27

Actions
Related to TYPO3 Core - Feature #81623: Create a Hook for LinkhandlingClosed2017-06-20

Actions
Related to TYPO3 Core - Feature #70858: Add possibility to "hook" into the processing chain Closed2015-10-20

Actions
Related to TYPO3 Core - Bug #83842: buildQueryParameters Hook cannot overrride SQL LimitClosed2018-02-10

Actions
Related to TYPO3 Core - Feature #72306: Add a additional vars hook in the View ModuleClosed2015-12-18

Actions
Related to TYPO3 Core - Feature #50734: Hook for BackendUtility::workspaceOLClosed2013-08-02

Actions
Related to TYPO3 Core - Task #84874: Page module preview hook cleanupClosed2018-04-25

Actions
Related to TYPO3 Core - Bug #84895: The login refresh form does not provide an additional login provider hook.Closed2018-04-30

Actions
Related to TYPO3 Core - Feature #77899: ExtendedFileUtilityProcessDataHookInterface : rename fileRejected2016-09-09

Actions
Related to TYPO3 Core - Feature #32169: More useful preProcessValue hookClosed2011-11-29

Actions
Related to TYPO3 Core - Feature #64298: More hooks for sysext feloginClosed2015-01-15

Actions
Related to TYPO3 Core - Feature #59502: EXT:linkvalidator hooksClosed2014-06-11

Actions
Related to TYPO3 Core - Bug #87616: Allow modifying link parameter in TypolinkModifyLinkConfigForPageLinksHookInterfaceClosed2019-02-01

Actions
Related to TYPO3 Core - Feature #87532: Hook for database analyzerClosed2019-01-24

Actions
Related to TYPO3 Core - Bug #84844: Additional parameter(record field) needed for processTranslateTo_copyAction functionClosedRicky Mathew2018-04-24

Actions
Related to TYPO3 Core - Task #86614: Provide a possibility to override or hook into the hreflang generatorClosed2018-10-10

Actions
Related to TYPO3 Core - Bug #90607: Useless $parameters variable in "modifyQuery" hooksClosed2020-03-01

Actions
Related to TYPO3 Core - Feature #88992: Add "makeSearchStringConstraints" hook for LiveSearchClosed2019-08-21

Actions
Actions

Also available in: Atom PDF