[FEATURE] Introduce System Information dropdown item 81/37881/16
authorAndreas Fernandez <a.fernandez@scripting-base.de>
Mon, 16 Mar 2015 13:51:52 +0000 (14:51 +0100)
committerJigal van Hemert <jigal.van.hemert@typo3.org>
Wed, 1 Apr 2015 19:12:10 +0000 (21:12 +0200)
commitf565d0d8f019dee81b8a4ae2912bcdd2d8fa91fc
treec122f19500ddd28bbcb505d7619043d6d139465a
parenta0fc38fdfc2d24c0b51b391cdc54a91d6f298ad1
[FEATURE] Introduce System Information dropdown item

This patch introduces a new System Information dropdown item that
contains several system information. By default it displays:
* PHP version
* Database version
* Application context
* git revision (if TYPO3 version has "-dev" suffix)
* Operating system

The item list is extendable by the SystemInformationHookInterface.

Resolves: #65767
Releases: master
Change-Id: I2e7489f53198d44edea9995fe4cce49696a2f888
Reviewed-on: http://review.typo3.org/37881
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Frank N├Ągler <typo3@naegler.net>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
19 files changed:
typo3/sysext/backend/Classes/Backend/ToolbarItems/AbstractToolbarItem.php [new file with mode: 0644]
typo3/sysext/backend/Classes/Backend/ToolbarItems/SystemInformationToolbarItem.php [new file with mode: 0644]
typo3/sysext/backend/Classes/Toolbar/Enumeration/InformationStatus.php [new file with mode: 0644]
typo3/sysext/backend/Resources/Private/Language/locallang.xlf
typo3/sysext/backend/Resources/Private/Templates/ToolbarMenu/SystemInformation.html [new file with mode: 0644]
typo3/sysext/backend/Resources/Public/JavaScript/Toolbar/SystemInformationMenu.js [new file with mode: 0644]
typo3/sysext/backend/ext_localconf.php
typo3/sysext/belog/Classes/Controller/SystemInformationController.php [new file with mode: 0644]
typo3/sysext/belog/Resources/Private/Language/locallang.xlf
typo3/sysext/belog/ext_localconf.php [new file with mode: 0644]
typo3/sysext/core/Classes/Core/SystemEnvironmentBuilder.php
typo3/sysext/core/Classes/Database/DatabaseConnection.php
typo3/sysext/core/Documentation/Changelog/master/Feature-65767-SystemInformationDropdown.rst [new file with mode: 0644]
typo3/sysext/dbal/Classes/Database/DatabaseConnection.php
typo3/sysext/lang/locallang_core.xlf
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_element_badges.less [new file with mode: 0644]
typo3/sysext/t3skin/Resources/Private/Styles/TYPO3/_topbar.less
typo3/sysext/t3skin/Resources/Private/Styles/t3skin.less
typo3/sysext/t3skin/Resources/Public/Css/visual/t3skin.css