diff options
author | Morris Jobke <hey@morrisjobke.de> | 2018-12-04 19:05:52 +0300 |
---|---|---|
committer | Morris Jobke <hey@morrisjobke.de> | 2018-12-05 02:03:05 +0300 |
commit | f5ad80fc5774934b5f05c3538cd12218f2b17d21 (patch) | |
tree | 4da08f3845301b00dfda5b9ac295c443ada0e7c7 /core/js/setupchecks.js | |
parent | 441496a5a579a30d21c9545d32429281de66bd24 (diff) |
Add setup check for recommended PHP modules (i.e. Imagick, intl)
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Diffstat (limited to 'core/js/setupchecks.js')
-rw-r--r-- | core/js/setupchecks.js | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/core/js/setupchecks.js b/core/js/setupchecks.js index c50781f1485..97c28a69f68 100644 --- a/core/js/setupchecks.js +++ b/core/js/setupchecks.js @@ -324,6 +324,19 @@ type: OC.SetupChecks.MESSAGE_TYPE_INFO }) } + if (data.recommendedPHPModules.length > 0) { + var listOfRecommendedPHPModules = ""; + data.recommendedPHPModules.forEach(function(element){ + listOfRecommendedPHPModules += "<li>" + element + "</li>"; + }); + messages.push({ + msg: t( + 'core', + 'This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them.' + ) + "<ul><code>" + listOfRecommendedPHPModules + "</code></ul>", + type: OC.SetupChecks.MESSAGE_TYPE_INFO + }) + } if (data.isSqliteUsed) { messages.push({ msg: t( |