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:
authorRoeland Jago Douma <roeland@famdouma.nl>2015-02-04 22:32:41 +0300
committerRoeland Jago Douma <roeland@famdouma.nl>2015-02-12 12:49:55 +0300
commit7a8f95be2f92778c9e299e75e5ebfa29b773b497 (patch)
tree9207846d879f33d98920bb2fe3c4ae88601fa1e5 /settings/personal.php
parent2c899f1d438f2b093b7d41890606a32cf566750f (diff)
Added overview of groups a user is a member of
Diffstat (limited to 'settings/personal.php')
-rw-r--r--settings/personal.php6
1 files changed, 6 insertions, 0 deletions
diff --git a/settings/personal.php b/settings/personal.php
index f181c9cb2c1..7239df365f5 100644
--- a/settings/personal.php
+++ b/settings/personal.php
@@ -100,6 +100,12 @@ $tmpl->assign('enableAvatars', $config->getSystemValue('enable_avatars', true));
$tmpl->assign('avatarChangeSupported', OC_User::canUserChangeAvatar(OC_User::getUser()));
$tmpl->assign('certs', $certificateManager->listCertificates());
+// Get array of group ids for this user
+$groups = \OC::$server->getGroupManager()->getUserIdGroups(OC_User::getUser());
+$groups2 = array_map(function($group) { return $group->getGID(); }, $groups);
+sort($groups2);
+$tmpl->assign('groups', $groups2);
+
// add hardcoded forms from the template
$l = OC_L10N::get('settings');
$formsAndMore = array();