Task #32566

Story #32558: As core developer, the new Logging API needs to be integrated in all core compontents

Go through various core compontents and replace old function calls with new API calls

Added by Steffen Müller about 10 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Must have
Category:
Integration
Start date:
2013-09-04
Due date:
% Done:

100%

Estimated time:
0.00 h
TYPO3 Version:
6.2

Description

e.g. t3lib_db, t3lib_auth


Subtasks

Task #51718: Remove sys_log dependency from core componentsClosedGeorg Großberger2013-09-04

Actions

Related issues

Related to TYPO3 Core - Task #35010: unused variable $errorMsg in logDeprecatedFunctionClosed2012-03-19

Actions
#1

Updated by Steffen Müller about 10 years ago

  • Category set to Integration
#2

Updated by Steffen Müller almost 9 years ago

  • Priority changed from Should have to Must have
#3

Updated by Steffen Müller almost 9 years ago

  • Status changed from New to Accepted
#4

Updated by Georg Großberger over 8 years ago

  • TYPO3 Version set to 6.2

Currently there are several core components which depend on the sys_log table. This dependency must be removed.

  • history (for looking up the user of a history change)
  • versioning (for looking up users to notify on stage changes)
  • workspaces (for a list of changes, called comments internally)
  • ExtendedFileUtility (for adding flash messages on file operation errors)
  • Quickedit (for looking up the actual UID of a newly created record)

Am I missing some? Make sub issues for them?

For the first three we could go with sys_history.
Flash Messages on errors should be added to the queue anyway, so that's not a problem either.

I'm unsure about the quickedit thingy though. Maybe sys_history can be of help as well, but that's imo not a nice solution. Maybe sys_refindex? Or just the session of the user, or sys_registry? Not sure.

#5

Updated by Steffen Müller over 8 years ago

  • Quickedit (for looking up the actual UID of a newly created record)

AFAIK this can simply be removed without harm. Georg Ringer already had a look at this.

#6

Updated by Georg Großberger over 8 years ago

  • Assignee set to Georg Großberger
#7

Updated by Steffen Müller almost 6 years ago

  • Status changed from Accepted to Closed
  • Estimated time set to 0.00 h

This subproject is going to be closed. If you think this issue is still valid, please open a new issue in the core project

Also available in: Atom PDF