Project

General

Profile

Actions

Feature #50734

closed

Hook for BackendUtility::workspaceOL

Added by Bernhard Kraft over 10 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Backend API
Target version:
-
Start date:
2013-08-02
Due date:
% Done:

0%

Estimated time:
3.00 h
PHP Version:
Tags:
Complexity:
easy
Sprint Focus:

Description

Feature request: Introduce a hook in "BackendUtility::workspaceOL" which allows to create custom record overlays.

Problem:
The method "workspaceOL" gets used in many places to overlay a record with its workspace variant.

This method gets used throughout the core and is used by any core module like "Page", "List" and many others.

If it is required to use different records than the ones returned by TYPO3_DB the only place to hook in would be "workspaceOL". This could get used for alternate workspace/versioning systems or even for encrypting data on record level.

For the FE this problem does not exist as there are already calls to appropriate hook in "ContentContentObject.php" and "RecordsContentObject.php" which could get used for such feature (getPageOverlay, getRecordOverlay)

Patch request will be sent to review.typo3.org


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Epic #88027: Properly handle Hooks/Signals and EventsClosedBenni Mack2022-04-22

Actions
Actions #1

Updated by Ernesto Baschny over 10 years ago

This sounds like a very crazy idea, and I am curious if it really works out like you intended. If you provide a patch and expect reviews, please consider also adding some extension which implements the hook for the reviewing folks so that they can see it "in action" already.

Actions #2

Updated by Mathias Schreiber about 9 years ago

  • Tracker changed from Bug to Feature
Actions #3

Updated by Mathias Schreiber over 8 years ago

  • Target version deleted (6.2.0)
Actions #4

Updated by Benni Mack about 5 years ago

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

Updated by Susanne Moog about 4 years ago

  • Status changed from New to Closed

Due to low demand / low priority I'm going to close this issue now. If anyone takes time to implement it, simply open a new issue please. Thanks.

Actions

Also available in: Atom PDF