Actions
Bug #70792
closedSystem Information Panel: Impossible to extend
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2015-10-16
Due date:
% Done:
0%
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.
Actions