diff --git a/typo3/sysext/extensionmanager/Classes/Controller/ListController.php b/typo3/sysext/extensionmanager/Classes/Controller/ListController.php index 7e74b1e..1682a56 100644 --- a/typo3/sysext/extensionmanager/Classes/Controller/ListController.php +++ b/typo3/sysext/extensionmanager/Classes/Controller/ListController.php @@ -108,6 +108,7 @@ class ListController extends \TYPO3\CMS\Extensionmanager\Controller\AbstractCont $extensions = $this->extensionRepository->findAll(); } $availableAndInstalledExtensions = $this->listUtility->getAvailableAndInstalledExtensionsWithAdditionalInformation(); + $availableAndInstalledExtensions = $this->listUtility->enrichExtensionsWithEmConfAndTerInformation($availableAndInstalledExtensions); $this->view->assign('extensions', $extensions) ->assign('search', $search) ->assign('availableAndInstalled', $availableAndInstalledExtensions); diff --git a/typo3/sysext/extensionmanager/Classes/Utility/ListUtility.php b/typo3/sysext/extensionmanager/Classes/Utility/ListUtility.php index fbb6529..d329848 100644 --- a/typo3/sysext/extensionmanager/Classes/Utility/ListUtility.php +++ b/typo3/sysext/extensionmanager/Classes/Utility/ListUtility.php @@ -156,6 +156,8 @@ class ListUtility implements \TYPO3\CMS\Core\SingletonInterface { $extensions[$extensionKey]['terObject'] = $terObject; $extensions[$extensionKey]['updateAvailable'] = $this->installUtility->isUpdateAvailable($terObject); $extensions[$extensionKey]['updateToVersion'] = $this->extensionRepository->findHighestAvailableVersion($extensionKey); + $extensions[$extensionKey]['lastUpdated'] = $terObject->getLastUpdated(); + $extensions[$extensionKey]['alldownloadcounter'] = $terObject->getAlldownloadcounter(); } } else { unset($extensions[$extensionKey]); diff --git a/typo3/sysext/extensionmanager/Resources/Private/Language/locallang.xlf b/typo3/sysext/extensionmanager/Resources/Private/Language/locallang.xlf index 3f66fe2..bef2391 100644 --- a/typo3/sysext/extensionmanager/Resources/Private/Language/locallang.xlf +++ b/typo3/sysext/extensionmanager/Resources/Private/Language/locallang.xlf @@ -147,6 +147,9 @@ Author + + Downloads + Search extensions diff --git a/typo3/sysext/extensionmanager/Resources/Private/Partials/List/TerSingleLine.html b/typo3/sysext/extensionmanager/Resources/Private/Partials/List/TerSingleLine.html index e62988f..3b34c82 100644 --- a/typo3/sysext/extensionmanager/Resources/Private/Partials/List/TerSingleLine.html +++ b/typo3/sysext/extensionmanager/Resources/Private/Partials/List/TerSingleLine.html @@ -31,3 +31,9 @@ {extension.stateString} + + {extension.lastUpdated} + + + {extension.alldownloadcounter} + diff --git a/typo3/sysext/extensionmanager/Resources/Private/Partials/List/TerTable.html b/typo3/sysext/extensionmanager/Resources/Private/Partials/List/TerTable.html index 7493a73..6aa1e95 100644 --- a/typo3/sysext/extensionmanager/Resources/Private/Partials/List/TerTable.html +++ b/typo3/sysext/extensionmanager/Resources/Private/Partials/List/TerTable.html @@ -7,6 +7,8 @@ + + diff --git a/typo3/sysext/extensionmanager/Resources/Private/Templates/List/Index.html b/typo3/sysext/extensionmanager/Resources/Private/Templates/List/Index.html index 65e1462..e4ef6e2 100644 --- a/typo3/sysext/extensionmanager/Resources/Private/Templates/List/Index.html +++ b/typo3/sysext/extensionmanager/Resources/Private/Templates/List/Index.html @@ -34,6 +34,8 @@ + + @@ -85,6 +87,12 @@ {extension.state} + + {extension.lastUpdated} + + + {extension.alldownloadcounter} +