Project

General

Profile

Actions

Bug #70567

closed

System Information Panel: Impossible to extend

Added by Patrick Schriner about 9 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Should have
Category:
Backend API
Target version:
-
Start date:
2015-10-10
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
7
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

Contrary to the documentation given in

https://wiki.typo3.org/TYPO3.CMS/Releases/7.2/Feature#Feature:_.2365767_-
_System_Information_Dropdown

the code in "SystemInformationToolbarItem" expects only a single "item" return for both the "loadMessages" and the "getSystemInformation" signal, due to not passing "$this" as an argument and there not being any API to actually add messages // system information. This is an issue because the loadMessages Signal is already getting registered by the system "belog" extension.

Furthermore if there were two methods

(e.g.) "addSystemInformation" and "addMessage" in the class "SystemInformationToolbarItem"

you could legitimately remove one of the signals - as they are identical otherwise.


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Task #71390: Declare System Information Panel API as internal for the time beingClosedMarkus Klein2015-11-07

Actions
Has duplicate TYPO3 Core - Bug #70792: System Information Panel: Impossible to extendClosed2015-10-16

Actions
Actions

Also available in: Atom PDF