Feature #70858

Add possibility to "hook" into the processing chain

Added by Frans Saris about 6 years ago. Updated over 2 years ago.

Status:
New
Priority:
Should have
Assignee:
-
Category:
File Abstraction Layer (FAL)
Target version:
-
Start date:
2015-10-20
Due date:
% Done:

0%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

It should be possible to hook into the processing chain so you can manipulate the result of processed files.

For instance to:
  • change the filename of the processed file
  • watermark all processed files

Related issues

Related to TYPO3 Core - Task #67754: Cleanup "crop" implementationClosed2015-06-25

Actions
Related to TYPO3 Core - Epic #88027: Properly handle Hooks/Signals and EventsIn ProgressBenni Mack2019-03-28

Actions
#1

Updated by Charles Coleman almost 6 years ago

I wholeheartedly second this feature request. This is something that I could have use on several client sites yesterday.

#2

Updated by Riccardo De Contardi almost 5 years ago

  • Target version changed from 8 LTS to 9.0
#3

Updated by Benni Mack about 4 years ago

  • Parent task deleted (#54229)
#4

Updated by Susanne Moog almost 4 years ago

  • Target version deleted (9.0)
#5

Updated by Susanne Moog over 2 years ago

Basically this is already prepared, but the registry / evaluation part is missing. There is a `ProcessorInterface` which is currently only implemented by the `LocalImageProcessor` which is then directly used in `\TYPO3\CMS\Core\Resource\Service\FileProcessingService::process` - at that place there should be a chain of processors instead with configured task types and priorities.

#6

Updated by Susanne Moog over 2 years ago

  • Related to Task #67754: Cleanup "crop" implementation added
#7

Updated by Benni Mack over 2 years ago

  • Related to Epic #88027: Properly handle Hooks/Signals and Events added

Also available in: Atom PDF