Zeile 86 | Zeile 86 |
---|
if($db->type == "pgsql") { $query_part .= "'$visible_group' = ANY (string_to_array(additionalgroups, ',')) OR ";
|
if($db->type == "pgsql") { $query_part .= "'$visible_group' = ANY (string_to_array(additionalgroups, ',')) OR ";
|
| } else if($db->type == "sqlite") { $query_part .= "'$visible_group' IN (additionalgroups) OR ";
|
} else {
| } else {
|
Zeile 115 | Zeile 119 |
---|
$leadlist = implode(",", $leadlist);
$query = $db->simple_select("usergroups", "gid, title, namestyle", "gid IN ($leadlist)");
|
$leadlist = implode(",", $leadlist);
$query = $db->simple_select("usergroups", "gid, title, namestyle", "gid IN ($leadlist)");
|
unset($leadlist);
| $leadlist = array();
|
while($leaded_group = $db->fetch_array($query)) {
| while($leaded_group = $db->fetch_array($query)) {
|
Zeile 144 | Zeile 148 |
---|
// If this user is a moderator if(isset($moderators[$user['uid']])) {
|
// If this user is a moderator if(isset($moderators[$user['uid']])) {
|
| $forumlist = '';
|
foreach($moderators[$user['uid']] as $forum) { if($forum_permissions[$forum['fid']]['canview'] == 1) { $forum_url = get_forum_link($forum['fid']); eval("\$forumlist .= \"".$templates->get("showteam_moderators_forum")."\";");
|
foreach($moderators[$user['uid']] as $forum) { if($forum_permissions[$forum['fid']]['canview'] == 1) { $forum_url = get_forum_link($forum['fid']); eval("\$forumlist .= \"".$templates->get("showteam_moderators_forum")."\";");
|
}
| }
|
} $user['forumlist'] = $forumlist; $forumlist = '';
| } $user['forumlist'] = $forumlist; $forumlist = '';
|
Zeile 184 | Zeile 189 |
---|
$group = $user['usergroup']; }
|
$group = $user['usergroup']; }
|
if($usergroups[$group] && $group != 6)
| if(isset($usergroups[$group]) && $group != 6)
|
{ $usergroups[$group]['user_list'][$user['uid']] = $user; }
| { $usergroups[$group]['user_list'][$user['uid']] = $user; }
|
Zeile 193 | Zeile 198 |
---|
{ $adgroups = explode(',', $user['additionalgroups']); foreach($adgroups as $adgroup)
|
{ $adgroups = explode(',', $user['additionalgroups']); foreach($adgroups as $adgroup)
|
{
| {
|
if(in_array($adgroup, $visible_groups)) { $usergroups[$adgroup]['user_list'][$user['uid']] = $user;
| if(in_array($adgroup, $visible_groups)) { $usergroups[$adgroup]['user_list'][$user['uid']] = $user;
|
Zeile 235 | Zeile 240 |
---|
// For the online image if($user['lastactive'] > $timecut && ($user['invisible'] == 0 || $mybb->usergroup['canviewwolinvis'] == 1) && $user['lastvisit'] != $user['lastactive'])
|
// For the online image if($user['lastactive'] > $timecut && ($user['invisible'] == 0 || $mybb->usergroup['canviewwolinvis'] == 1) && $user['lastvisit'] != $user['lastactive'])
|
{
| {
|
$status = "online";
|
$status = "online";
|
}
| }
|
elseif($user['away'] == 1 && $mybb->settings['allowaway'] != 0)
|
elseif($user['away'] == 1 && $mybb->settings['allowaway'] != 0)
|
{
| {
|
$status = "away";
|
$status = "away";
|
} else
| } else
|
{ $status = "offline"; }
if($user['invisible'] == 1 && $mybb->usergroup['canviewwolinvis'] != 1 && $user['uid'] != $mybb->user['uid']) {
|
{ $status = "offline"; }
if($user['invisible'] == 1 && $mybb->usergroup['canviewwolinvis'] != 1 && $user['uid'] != $mybb->user['uid']) {
|
if($user['lastactive']) { $user['lastvisit'] = $lang->lastvisit_hidden; } else { $user['lastvisit'] = $lang->lastvisit_never; }
| $user['lastvisit'] = $lang->lastvisit_hidden; } else if($user['lastactive']) { $user['lastvisit'] = my_date('relative', $user['lastactive']);
|
} else {
|
} else {
|
$user['lastvisit'] = my_date('relative', $user['lastactive']);
| $user['lastvisit'] = $lang->lastvisit_never;
|
}
$bgcolor = alt_trow();
| }
$bgcolor = alt_trow();
|
Zeile 279 | Zeile 281 |
---|
} }
|
} }
|
if($modrows && in_array($usergroup['gid'], [0,6]))
| if($modrows && in_array($usergroup['gid'], array(0,6)))
|
{ $modscope = $usergroup['gid'] == 6 ? $lang->mod_forums : $lang->mod_groups; eval("\$grouplist .= \"".$templates->get("showteam_moderators")."\";");
| { $modscope = $usergroup['gid'] == 6 ? $lang->mod_forums : $lang->mod_groups; eval("\$grouplist .= \"".$templates->get("showteam_moderators")."\";");
|