diff --git a/settings/Controller/AppSettingsController.php b/settings/Controller/AppSettingsController.php index 5aaee1871d..ac6e5d1850 100644 --- a/settings/Controller/AppSettingsController.php +++ b/settings/Controller/AppSettingsController.php @@ -145,6 +145,7 @@ class AppSettingsController extends Controller { $params['appstoreEnabled'] = $this->config->getSystemValue('appstoreenabled', true) === true; $params['urlGenerator'] = $this->urlGenerator; $params['updateCount'] = count($this->getAppsWithUpdates()); + $params['developerDocumentation'] = $this->urlGenerator->linkToDocs('developer-manual'); $this->navigationManager->setActiveEntry('core_apps'); $templateResponse = new TemplateResponse('settings', 'settings', ['serverData' => $params]); @@ -255,6 +256,7 @@ class AppSettingsController extends Controller { 'id' => $app['id'], 'name' => isset($app['translations'][$currentLanguage]['name']) ? $app['translations'][$currentLanguage]['name'] : $app['translations']['en']['name'], 'description' => isset($app['translations'][$currentLanguage]['description']) ? $app['translations'][$currentLanguage]['description'] : $app['translations']['en']['description'], + 'summary' => isset($app['translations'][$currentLanguage]['summary']) ? $app['translations'][$currentLanguage]['summary'] : $app['translations']['en']['summary'], 'license' => $app['releases'][0]['licenses'], 'author' => $authors, 'shipped' => false, diff --git a/settings/src/components/appDetails.vue b/settings/src/components/appDetails.vue index 9192c68a86..5518fd0486 100644 --- a/settings/src/components/appDetails.vue +++ b/settings/src/components/appDetails.vue @@ -41,9 +41,9 @@ {{ t('settings', 'Visit website') }} ↗ {{ t('settings', 'Report a bug') }} ↗ - {{ t('settings', 'User documentation') }} ↗ - {{ t('settings', 'Admin documentation') }} ↗ - {{ t('settings', 'Developer documentation') }} ↗ + {{ t('settings', 'User documentation') }} ↗ + {{ t('settings', 'Admin documentation') }} ↗ + {{ t('settings', 'Developer documentation') }} ↗