aboutsummaryrefslogtreecommitdiffstats
path: root/settings/users.php
diff options
context:
space:
mode:
authorJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2018-04-07 12:39:11 +0200
committerJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2018-05-16 09:50:21 +0200
commit6ada8254c9da63638f3b7e0cceaacf4254f43916 (patch)
treef12b324fe26db57dbbebe1c1e9491409696c164a /settings/users.php
parent85f5ae9264c6cf8dcdcd061f0e5d8008f745a596 (diff)
downloadnextcloud-server-6ada8254c9da63638f3b7e0cceaacf4254f43916.tar.gz
nextcloud-server-6ada8254c9da63638f3b7e0cceaacf4254f43916.zip
Added language support in users list
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'settings/users.php')
-rw-r--r--settings/users.php6
1 files changed, 6 insertions, 0 deletions
diff --git a/settings/users.php b/settings/users.php
index 62be3322bee..cfd8f761478 100644
--- a/settings/users.php
+++ b/settings/users.php
@@ -43,6 +43,7 @@ $userManager = \OC::$server->getUserManager();
$groupManager = \OC::$server->getGroupManager();
$appManager = \OC::$server->getAppManager();
$config = \OC::$server->getConfig();
+$l10nFactory = \OC::$server->getL10NFactory();
/* SORT OPTION: SORT_USERCOUNT or SORT_GROUPNAME */
$sortGroupsBy = \OC\Group\MetaData::SORT_USERCOUNT;
@@ -129,6 +130,9 @@ function addition($v, $w) {
}
$userCount = array_reduce($userManager->countUsers(), 'addition', 0);
+/* LANGUAGES */
+$languages = $l10nFactory->getLanguages();
+
/* FINAL DATA */
$serverData = array();
// groups
@@ -139,6 +143,7 @@ $serverData['subadmins'] = $subAdmins;
$serverData['sortGroups'] = $sortGroupsBy;
$serverData['quotaPreset'] = $quotaPreset;
$serverData['userCount'] = $userCount-$disabledUsers;
+$serverData['languages'] = $languages;
// Settings
$serverData['defaultQuota'] = $defaultQuota;
$serverData['canChangePassword'] = $canChangePassword;
@@ -147,3 +152,4 @@ $serverData['canChangePassword'] = $canChangePassword;
$tmpl = new OC_Template('settings', 'settings', 'user');
$tmpl->assign('serverData', $serverData);
$tmpl->printPage();
+