Vergleich member.php - 1.8.38 - 1.8.39

  Keine Änderungen   Hinzugefügt   Modifiziert   Entfernt
Zeile 22Zeile 22
$templatelist .= ",member_profile_modoptions_manageuser,member_profile_modoptions_editprofile,member_profile_modoptions_banuser,member_profile_modoptions_viewnotes,member_profile_modoptions_editnotes,member_profile_modoptions_purgespammer";
$templatelist .= ",usercp_profile_profilefields_select_option,usercp_profile_profilefields_multiselect,usercp_profile_profilefields_select,usercp_profile_profilefields_textarea,usercp_profile_profilefields_radio,member_viewnotes";
$templatelist .= ",member_register_question,member_register_question_refresh,usercp_options_timezone,usercp_options_timezone_option,usercp_options_language_option,member_profile_customfields_field_multi_item,member_profile_customfields_field_multi";

$templatelist .= ",member_profile_modoptions_manageuser,member_profile_modoptions_editprofile,member_profile_modoptions_banuser,member_profile_modoptions_viewnotes,member_profile_modoptions_editnotes,member_profile_modoptions_purgespammer";
$templatelist .= ",usercp_profile_profilefields_select_option,usercp_profile_profilefields_multiselect,usercp_profile_profilefields_select,usercp_profile_profilefields_textarea,usercp_profile_profilefields_radio,member_viewnotes";
$templatelist .= ",member_register_question,member_register_question_refresh,usercp_options_timezone,usercp_options_timezone_option,usercp_options_language_option,member_profile_customfields_field_multi_item,member_profile_customfields_field_multi";

$templatelist .= ",member_profile_contact_fields_google,member_profile_contact_fields_icq,member_profile_contact_fields_skype,member_profile_pm,member_profile_contact_details,member_profile_modoptions_manageban";

$templatelist .= ",member_profile_contact_fields_google,member_profile_contact_fields_skype,member_profile_pm,member_profile_contact_details,member_profile_modoptions_manageban";

$templatelist .= ",member_profile_banned_remaining,member_profile_addremove,member_emailuser_guest,member_register_day,usercp_options_tppselect_option,postbit_warninglevel_formatted,member_profile_userstar,member_profile_findposts";
$templatelist .= ",usercp_options_tppselect,usercp_options_pppselect,member_resetpassword,member_login,member_profile_online,usercp_options_pppselect_option,postbit_reputation_formatted,member_emailuser,usercp_profile_profilefields_text";
$templatelist .= ",member_profile_modoptions_ipaddress,member_profile_modoptions,member_profile_banned,member_register_language,member_resendactivation,usercp_profile_profilefields_checkbox,member_register_password,member_coppa_form";

$templatelist .= ",member_profile_banned_remaining,member_profile_addremove,member_emailuser_guest,member_register_day,usercp_options_tppselect_option,postbit_warninglevel_formatted,member_profile_userstar,member_profile_findposts";
$templatelist .= ",usercp_options_tppselect,usercp_options_pppselect,member_resetpassword,member_login,member_profile_online,usercp_options_pppselect_option,postbit_reputation_formatted,member_emailuser,usercp_profile_profilefields_text";
$templatelist .= ",member_profile_modoptions_ipaddress,member_profile_modoptions,member_profile_banned,member_register_language,member_resendactivation,usercp_profile_profilefields_checkbox,member_register_password,member_coppa_form";

Zeile 2105Zeile 2105

$contact_fields = array();
$any_contact_field = false;


$contact_fields = array();
$any_contact_field = false;

	foreach(array('icq', 'skype', 'google') as $field)

	foreach(array('skype', 'google') as $field)

	{
$contact_fields[$field] = '';
$settingkey = 'allow'.$field.'field';

	{
$contact_fields[$field] = '';
$settingkey = 'allow'.$field.'field';

Zeile 2113Zeile 2113
		if(!empty($memprofile[$field]) && is_member($mybb->settings[$settingkey], array('usergroup' => $memprofile['usergroup'], 'additionalgroups' => $memprofile['additionalgroups'])))
{
$any_contact_field = true;

		if(!empty($memprofile[$field]) && is_member($mybb->settings[$settingkey], array('usergroup' => $memprofile['usergroup'], 'additionalgroups' => $memprofile['additionalgroups'])))
{
$any_contact_field = true;


if($field == 'icq')
{
$memprofile[$field] = (int)$memprofile[$field];
}
else
{
$memprofile[$field] = htmlspecialchars_uni($memprofile[$field]);
}

			$memprofile[$field] = htmlspecialchars_uni($memprofile[$field]);









			$tmpl = 'member_profile_contact_fields_'.$field;

$bgcolors[$field] = alt_trow();

			$tmpl = 'member_profile_contact_fields_'.$field;

$bgcolors[$field] = alt_trow();

Zeile 2280Zeile 2272
		if($memprofile['away'] == 1)
{
eval("\$awaybit = \"".$templates->get("member_profile_away")."\";");

		if($memprofile['away'] == 1)
{
eval("\$awaybit = \"".$templates->get("member_profile_away")."\";");

		}
}

$memprofile['timezone'] = (float)$memprofile['timezone'];

		}
}

$memprofile['timezone'] = (float)$memprofile['timezone'];


if($memprofile['dst'] == 1)
{


if($memprofile['dst'] == 1)
{

Zeile 2320Zeile 2312
			{
$membday = mktime(0, 0, 0, 1, 1, $membday[2]);
$membday = date("Y", $membday);

			{
$membday = mktime(0, 0, 0, 1, 1, $membday[2]);
$membday = date("Y", $membday);

				$membdayage = '';

				$membdayage = '';

			}
else
{

			}
else
{

Zeile 2339Zeile 2331
			$membday = $lang->birthdayhidden;
$membdayage = '';
}

			$membday = $lang->birthdayhidden;
$membdayage = '';
}

	}
else

	}
else

	{
$membday = $lang->not_specified;
$membdayage = '';

	{
$membday = $lang->not_specified;
$membdayage = '';

Zeile 2361Zeile 2353
		$usertitle = $memperms['usertitle'];
}
else

		$usertitle = $memperms['usertitle'];
}
else

	{
if(!isset($usertitles))
{
$usertitles = $cache->read('usertitles');

	{
if(!isset($usertitles))
{
$usertitles = $cache->read('usertitles');

		}

// No usergroup title so get a default one

		}

// No usergroup title so get a default one

Zeile 2375Zeile 2367
				if($memprofile['postnum'] >= $title['posts'])
{
$usertitle = $title['title'];

				if($memprofile['postnum'] >= $title['posts'])
{
$usertitle = $title['title'];

					$stars = $title['stars'];
$starimage = $title['starimage'];

break;
}
}
}
}

$usertitle = htmlspecialchars_uni($usertitle);


					$stars = $title['stars'];
$starimage = $title['starimage'];

break;
}
}
}
}

$usertitle = htmlspecialchars_uni($usertitle);


	if($memperms['stars'] || $memperms['usertitle'])
{
// Set the number of stars if display group has constant number of stars

	if($memperms['stars'] || $memperms['usertitle'])
{
// Set the number of stars if display group has constant number of stars

Zeile 2415Zeile 2407
		if(!isset($stars))
{
$stars = 0;

		if(!isset($stars))
{
$stars = 0;

		}

		}

	}

$groupimage = '';

	}

$groupimage = '';

Zeile 2435Zeile 2427
	}

if(empty($starimage))

	}

if(empty($starimage))

	{

	{

		$starimage = $memperms['starimage'];
}


		$starimage = $memperms['starimage'];
}


Zeile 2445Zeile 2437
		$starimage = str_replace("{theme}", $theme['imgdir'], $starimage);
$userstars = '';
for($i = 0; $i < $stars; ++$i)

		$starimage = str_replace("{theme}", $theme['imgdir'], $starimage);
$userstars = '';
for($i = 0; $i < $stars; ++$i)

		{

		{

			eval("\$userstars .= \"".$templates->get("member_profile_userstar", 1, 0)."\";");
}
}

			eval("\$userstars .= \"".$templates->get("member_profile_userstar", 1, 0)."\";");
}
}





	// User is currently online and this user has permissions to view the user on the WOL
$timesearch = TIME_NOW - $mybb->settings['wolcutoffmins']*60;
$query = $db->simple_select("sessions", "location,nopermission", "uid='$uid' AND time>'{$timesearch}'", array('order_by' => 'time', 'order_dir' => 'DESC', 'limit' => 1));
$session = $db->fetch_array($query);

	// User is currently online and this user has permissions to view the user on the WOL
$timesearch = TIME_NOW - $mybb->settings['wolcutoffmins']*60;
$query = $db->simple_select("sessions", "location,nopermission", "uid='$uid' AND time>'{$timesearch}'", array('order_by' => 'time', 'order_dir' => 'DESC', 'limit' => 1));
$session = $db->fetch_array($query);





	$timeonline = $lang->none_registered;
$memlastvisitdate = $lang->lastvisit_never;
$last_seen = max(array($memprofile['lastactive'], $memprofile['lastvisit']));

	$timeonline = $lang->none_registered;
$memlastvisitdate = $lang->lastvisit_never;
$last_seen = max(array($memprofile['lastactive'], $memprofile['lastvisit']));

Zeile 2473Zeile 2465
			if($memprofile['timeonline'] > 0)
{
$timeonline = nice_time($memprofile['timeonline']);

			if($memprofile['timeonline'] > 0)
{
$timeonline = nice_time($memprofile['timeonline']);

			}


			}


			// Online?
if(!empty($session))
{

			// Online?
if(!empty($session))
{

Zeile 2484Zeile 2476
				$activity = fetch_wol_activity($session['location'], $session['nopermission']);
$location = build_friendly_wol_location($activity);
$location_time = my_date($mybb->settings['timeformat'], $last_seen);

				$activity = fetch_wol_activity($session['location'], $session['nopermission']);
$location = build_friendly_wol_location($activity);
$location_time = my_date($mybb->settings['timeformat'], $last_seen);





				eval("\$online_status = \"".$templates->get("member_profile_online")."\";");
}
}

				eval("\$online_status = \"".$templates->get("member_profile_online")."\";");
}
}

	}


	}


	if(!isset($online_status))
{
eval("\$online_status = \"".$templates->get("member_profile_offline")."\";");

	if(!isset($online_status))
{
eval("\$online_status = \"".$templates->get("member_profile_offline")."\";");

	}


	}


	// Reset the background colours to keep it inline
$alttrow = 'trow1';


	// Reset the background colours to keep it inline
$alttrow = 'trow1';


Zeile 2525Zeile 2517
		if($mybb->usergroup['cangivereputations'] == 1 && $memprofile['uid'] != $mybb->user['uid'] && ($mybb->settings['posrep'] || $mybb->settings['neurep'] || $mybb->settings['negrep']))
{
eval("\$vote_link = \"".$templates->get("member_profile_reputation_vote")."\";");

		if($mybb->usergroup['cangivereputations'] == 1 && $memprofile['uid'] != $mybb->user['uid'] && ($mybb->settings['posrep'] || $mybb->settings['neurep'] || $mybb->settings['negrep']))
{
eval("\$vote_link = \"".$templates->get("member_profile_reputation_vote")."\";");

		}


		}


		eval("\$reputation = \"".$templates->get("member_profile_reputation")."\";");
}


		eval("\$reputation = \"".$templates->get("member_profile_reputation")."\";");
}


Zeile 2762Zeile 2754

if($mybb->usergroup['caneditprofiles'] == 1 && modcp_can_manage_user($memprofile['uid']))
{


if($mybb->usergroup['caneditprofiles'] == 1 && modcp_can_manage_user($memprofile['uid']))
{

			if(modcp_can_manage_user($memprofile['uid']))
{
eval("\$editprofile = \"".$templates->get("member_profile_modoptions_editprofile")."\";");
eval("\$editnotes = \"".$templates->get("member_profile_modoptions_editnotes")."\";");

}
}

			eval("\$editprofile = \"".$templates->get("member_profile_modoptions_editprofile")."\";");
eval("\$editnotes = \"".$templates->get("member_profile_modoptions_editnotes")."\";");
}






if($memperms['isbannedgroup'] == 1 && $mybb->usergroup['canbanusers'] == 1 && modcp_can_manage_user($memprofile['uid']))


if($memperms['isbannedgroup'] == 1 && $mybb->usergroup['canbanusers'] == 1 && modcp_can_manage_user($memprofile['uid']))

		{

		{

			eval("\$manageban = \"".$templates->get("member_profile_modoptions_manageban")."\";");
}
elseif(modcp_can_manage_user($memprofile['uid']) && $mybb->usergroup['canbanusers'] == 1)
{

			eval("\$manageban = \"".$templates->get("member_profile_modoptions_manageban")."\";");
}
elseif(modcp_can_manage_user($memprofile['uid']) && $mybb->usergroup['canbanusers'] == 1)
{

			if(modcp_can_manage_user($memprofile['uid']) && $mybb->usergroup['canbanusers'] == 1)
{
eval("\$banuser = \"".$templates->get("member_profile_modoptions_banuser")."\";");
}

			eval("\$banuser = \"".$templates->get("member_profile_modoptions_banuser")."\";");




		}

$purgespammer = '';

		}

$purgespammer = '';

Zeile 3186Zeile 3171
	}

$user = get_user($uid);

	}

$user = get_user($uid);

	if(!$user['$uid'])

	if(!isset($user['uid']))

	{
error($lang->referrals_invalid_user);
}

	{
error($lang->referrals_invalid_user);
}

Zeile 3236Zeile 3221

$multipage = multipage($referral_count, $perpage, $page, "member.php?action=referrals&amp;uid={$uid}");



$multipage = multipage($referral_count, $perpage, $page, "member.php?action=referrals&amp;uid={$uid}");


 
		$referral_rows = '';

		foreach(get_user_referrals($uid, $start, $perpage) as $referral)
{
// Format user name link

		foreach(get_user_referrals($uid, $start, $perpage) as $referral)
{
// Format user name link