[TASK] Add extension title to meta data and use it
Instead of reading the composer.json / ext_emconf.php of extensions at runtime just to retrieve the extension title, use the existing package meta data API to store and retrieve this information. With these changes in place, the workaround for title handling can be removed and CLI extension list can also use the new API and show the (shorter) title instead of the description. In the long run, it should be evaluated, whether the UI can be changed to be able to show longer descriptions, or whether a short description (aka title) is important enough to introduce a public configuration for it. Releases: master Resolves: #95701 Change-Id: Iee51f200bb5017f3a6516ebf9e55b2c6eb125949 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/71888 Tested-by:core-ci <typo3@b13.com> Tested-by:
Simon Gilli <typo3@gilbertsoft.org> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Helmut Hummel <typo3@helhum.io> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Simon Gilli <typo3@gilbertsoft.org> Reviewed-by:
Helmut Hummel <typo3@helhum.io>
Showing
- typo3/sysext/core/Classes/Command/ExtensionListCommand.php 3 additions, 3 deletionstypo3/sysext/core/Classes/Command/ExtensionListCommand.php
- typo3/sysext/core/Classes/Composer/PackageArtifactBuilder.php 20 additions, 0 deletions...3/sysext/core/Classes/Composer/PackageArtifactBuilder.php
- typo3/sysext/core/Classes/Package/MetaData.php 11 additions, 1 deletiontypo3/sysext/core/Classes/Package/MetaData.php
- typo3/sysext/core/Classes/Package/Package.php 3 additions, 6 deletionstypo3/sysext/core/Classes/Package/Package.php
- typo3/sysext/core/Classes/Package/PackageManager.php 2 additions, 0 deletionstypo3/sysext/core/Classes/Package/PackageManager.php
- typo3/sysext/extensionmanager/Classes/Utility/ListUtility.php 1 addition, 6 deletions...3/sysext/extensionmanager/Classes/Utility/ListUtility.php
Please register or sign in to comment