From 7a8f95be2f92778c9e299e75e5ebfa29b773b497 Mon Sep 17 00:00:00 2001 From: Roeland Jago Douma Date: Wed, 4 Feb 2015 20:32:41 +0100 Subject: Added overview of groups a user is a member of --- settings/personal.php | 6 ++++++ settings/templates/personal.php | 8 ++++++++ 2 files changed, 14 insertions(+) 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(); diff --git a/settings/templates/personal.php b/settings/templates/personal.php index 3bd5971f44e..02e61287937 100644 --- a/settings/templates/personal.php +++ b/settings/templates/personal.php @@ -136,6 +136,14 @@ if($_['passwordChangeSupported']) { } ?> +
+

t('Groups')); ?>

+

t('You are member of the following groups:')); ?>

+

+ +

+
+

t('Profile picture')); ?>

-- cgit v1.2.3