Vergleich showteam.php - 1.8.16 - 1.8.39

  Keine Änderungen   Hinzugefügt   Modifiziert   Entfernt
Zeile 86Zeile 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 115Zeile 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 144Zeile 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 184Zeile 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 193Zeile 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 235Zeile 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 279Zeile 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")."\";");