1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-31 22:10:45 +02:00

fix additional group related thingy (correctly display memberships)

git-svn-id: file:///svn/phpbb/trunk@5748 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
Meik Sievertsen
2006-03-28 17:52:03 +00:00
parent 59921266fb
commit 1aed382e52
2 changed files with 19 additions and 10 deletions

View File

@@ -348,16 +348,20 @@ class auth_admin extends auth
$db->sql_freeresult($result);
$memberships = group_memberships(false, array_keys($hold_ary), false);
foreach ($memberships as $row)
// User is not a member of any group? Bad admin, bad bad admin...
if ($memberships)
{
if ($groups[$row['group_id']]['group_type'] == GROUP_SPECIAL)
foreach ($memberships as $row)
{
$user_groups_default[$row['user_id']][] = $user->lang['G_' . $groups[$row['group_id']]['group_name']];
}
else
{
$user_groups_custom[$row['user_id']][] = $groups[$row['group_id']]['group_name'];
if ($groups[$row['group_id']]['group_type'] == GROUP_SPECIAL)
{
$user_groups_default[$row['user_id']][] = $user->lang['G_' . $groups[$row['group_id']]['group_name']];
}
else
{
$user_groups_custom[$row['user_id']][] = $groups[$row['group_id']]['group_name'];
}
}
}
unset($memberships, $groups);