Zeile 119 | 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 148 | 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)
| foreach($moderators[$user['uid']] as $forum) { if($forum_permissions[$forum['fid']]['canview'] == 1)
|
Zeile 158 | Zeile 159 |
---|
} $user['forumlist'] = $forumlist; $forumlist = '';
|
} $user['forumlist'] = $forumlist; $forumlist = '';
|
$usergroups[6]['user_list'][$user['uid']] = $user; }
| $usergroups[6]['user_list'][$user['uid']] = $user; }
|
if($mybb->settings['showgroupleaders'] && isset($usergroups[0]['user_list'])) { foreach($usergroups[0]['user_list'] as $uid => $userdetails)
| if($mybb->settings['showgroupleaders'] && isset($usergroups[0]['user_list'])) { foreach($usergroups[0]['user_list'] as $uid => $userdetails)
|
Zeile 174 | Zeile 175 |
---|
}
if($user['displaygroup'] == '6' || $user['usergroup'] == '6')
|
}
if($user['displaygroup'] == '6' || $user['usergroup'] == '6')
|
{
| {
|
$usergroups[6]['user_list'][$user['uid']] = $user;
|
$usergroups[6]['user_list'][$user['uid']] = $user;
|
}
| }
|
// Are they also in another group which is being shown on the list? if($user['displaygroup'] != 0) { $group = $user['displaygroup'];
|
// Are they also in another group which is being shown on the list? if($user['displaygroup'] != 0) { $group = $user['displaygroup'];
|
}
| }
|
else
|
else
|
{
| {
|
$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 201 | Zeile 202 |
---|
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;
|
} } }
| } } }
|
}
|
}
|
|
|
// Now we have all of our user details we can display them. $grouplist = ''; foreach($usergroups as $usergroup)
| // Now we have all of our user details we can display them. $grouplist = ''; foreach($usergroups as $usergroup)
|
Zeile 217 | Zeile 218 |
---|
{ continue; }
|
{ continue; }
|
|
|
$bgcolor = ''; foreach($usergroup['user_list'] as $user) { $user['username'] = format_name(htmlspecialchars_uni($user['username']), $user['usergroup'], $user['displaygroup']); $user['profilelink'] = get_profile_link($user['uid']);
|
$bgcolor = ''; foreach($usergroup['user_list'] as $user) { $user['username'] = format_name(htmlspecialchars_uni($user['username']), $user['usergroup'], $user['displaygroup']); $user['profilelink'] = get_profile_link($user['uid']);
|
|
|
// For the postbit templates $post['uid'] = $user['uid']; $emailcode = $pmcode = ''; if($user['hideemail'] != 1) { eval("\$emailcode = \"".$templates->get("postbit_email")."\";");
|
// For the postbit templates $post['uid'] = $user['uid']; $emailcode = $pmcode = ''; if($user['hideemail'] != 1) { eval("\$emailcode = \"".$templates->get("postbit_email")."\";");
|
}
| }
|
if($user['receivepms'] != 0 && $mybb->settings['enablepms'] != 0 && my_strpos(",".$user['ignorelist'].",", ",".$mybb->user['uid'].",") === false)
|
if($user['receivepms'] != 0 && $mybb->settings['enablepms'] != 0 && my_strpos(",".$user['ignorelist'].",", ",".$mybb->user['uid'].",") === false)
|
{
| {
|
eval("\$pmcode = \"".$templates->get("postbit_pm")."\";");
|
eval("\$pmcode = \"".$templates->get("postbit_pm")."\";");
|
}
| }
|
// 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'])
|
Zeile 245 | Zeile 246 |
---|
elseif($user['away'] == 1 && $mybb->settings['allowaway'] != 0) { $status = "away";
|
elseif($user['away'] == 1 && $mybb->settings['allowaway'] != 0) { $status = "away";
|
} else { $status = "offline";
| } else { $status = "offline";
|
}
if($user['invisible'] == 1 && $mybb->usergroup['canviewwolinvis'] != 1 && $user['uid'] != $mybb->user['uid']) {
|
}
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();
|