Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMorris Jobke <hey@morrisjobke.de>2018-12-04 19:05:52 +0300
committerMorris Jobke <hey@morrisjobke.de>2018-12-05 02:03:05 +0300
commitf5ad80fc5774934b5f05c3538cd12218f2b17d21 (patch)
tree4da08f3845301b00dfda5b9ac295c443ada0e7c7 /core/js/setupchecks.js
parent441496a5a579a30d21c9545d32429281de66bd24 (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.js13
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(