Vergleich member.php - 1.4.5 - 1.4.13

  Keine Änderungen   Hinzugefügt   Modifiziert   Entfernt
Zeile 1Zeile 1
<?php
/**
* MyBB 1.4

<?php
/**
* MyBB 1.4

 * Copyright � 2008 MyBB Group, All Rights Reserved

 * Copyright © 2008 MyBB Group, All Rights Reserved

 *
* Website: http://www.mybboard.net
* License: http://www.mybboard.net/about/license
*

 *
* Website: http://www.mybboard.net
* License: http://www.mybboard.net/about/license
*

 * $Id: member.php 4304 2009-01-02 01:11:56Z chris $

 * $Id: member.php 4811 2010-03-12 17:17:23Z Huji $

 */

define("IN_MYBB", 1);

 */

define("IN_MYBB", 1);

Zeile 989Zeile 989
		$mybb->input['action'] = "login";
$mybb->input['request_method'] = "get";


		$mybb->input['action'] = "login";
$mybb->input['request_method'] = "get";


		if($mybb->settings['failedlogintext'] == 1)

		if($mybb->settings['failedlogincount'] != 0 && $mybb->settings['failedlogintext'] == 1)

		{
$login_text = $lang->sprintf($lang->failed_login_again, $mybb->settings['failedlogincount'] - $logins);
}

		{
$login_text = $lang->sprintf($lang->failed_login_again, $mybb->settings['failedlogincount'] - $logins);
}

Zeile 1303Zeile 1303
	}
else
{

	}
else
{

 
		$alttrow = "trow1"; // To properly sort the contact details below

		$sendemail = '';

		$sendemail = '';

 
	}

// Clean alt_trow for the contact details
$cat_array = array(
"pm",
"icq",
"aim",
"yahoo",
"msn",
);

$bgcolors = array();
foreach($cat_array as $cat)
{
$bgcolors[$cat] = alt_trow();

	}

if($memprofile['website'])
{
$memprofile['website'] = htmlspecialchars_uni($memprofile['website']);
$website = "<a href=\"{$memprofile['website']}\" target=\"_blank\">{$memprofile['website']}</a>";

	}

if($memprofile['website'])
{
$memprofile['website'] = htmlspecialchars_uni($memprofile['website']);
$website = "<a href=\"{$memprofile['website']}\" target=\"_blank\">{$memprofile['website']}</a>";

	}
else

	}
else

	{
$website = '';
}

if($memprofile['signature'])

	{
$website = '';
}

if($memprofile['signature'])

	{

	{

		$sig_parser = array(
"allow_html" => $mybb->settings['sightml'],
"allow_mycode" => $mybb->settings['sigmycode'],

		$sig_parser = array(
"allow_html" => $mybb->settings['sightml'],
"allow_mycode" => $mybb->settings['sigmycode'],

Zeile 1352Zeile 1368
	if($percent > 100)
{
$percent = 100;

	if($percent > 100)
{
$percent = 100;

	}

$query = $db->simple_select("users", "COUNT(uid) AS referrals", "referrer='{$memprofile['uid']}'");
$referrals = $db->fetch_field($query, "referrals");

	}





if(!empty($memprofile['icq']))
{


if(!empty($memprofile['icq']))
{

Zeile 1448Zeile 1461
					$membday = date($bdayformat, $membday);
}
$membdayage = $lang->membdayage;

					$membday = date($bdayformat, $membday);
}
$membdayage = $lang->membdayage;

			}

			}

			else
{
$membday = mktime(0, 0, 0, $membday[1], $membday[0], 0);
$membday = date("F j", $membday);
$membdayage = '';
}

			else
{
$membday = mktime(0, 0, 0, $membday[1], $membday[0], 0);
$membday = date("F j", $membday);
$membdayage = '';
}

		}

		}

		
if($memprofile['birthdayprivacy'] == 'age')

		
if($memprofile['birthdayprivacy'] == 'age')

		{
$membday = $lang->birthdayhidden;

		{
$membday = $lang->birthdayhidden;

		}
else if($memprofile['birthdayprivacy'] == 'none')
{
$membday = $lang->birthdayhidden;
$membdayage = '';
}

		}
else if($memprofile['birthdayprivacy'] == 'none')
{
$membday = $lang->birthdayhidden;
$membdayage = '';
}

	}

	}

	else
{
$membday = $lang->not_specified;

	else
{
$membday = $lang->not_specified;

Zeile 1477Zeile 1490
	{
$memprofile['displaygroup'] = $memprofile['usergroup'];
}

	{
$memprofile['displaygroup'] = $memprofile['usergroup'];
}

 

// Grab the following fields from the user's displaygroup
$displaygroupfields = array(
"title",
"usertitle",
"stars",
"starimage",
"image",
"usereputationsystem"
);

	$displaygroup = usergroup_displaygroup($memprofile['displaygroup']);

// Get the user title for this user

	$displaygroup = usergroup_displaygroup($memprofile['displaygroup']);

// Get the user title for this user

Zeile 1508Zeile 1531
		}
}


		}
}


	if($displaygroup['stars'])

	if($displaygroup['stars'] || $displaygroup['usertitle'])

	{
// Set the number of stars if display group has constant number of stars
$stars = $displaygroup['stars'];

	{
// Set the number of stars if display group has constant number of stars
$stars = $displaygroup['stars'];

Zeile 1541Zeile 1564
		$displaygroup['image'] = str_replace("{lang}", $language, $displaygroup['image']);
$displaygroup['image'] = str_replace("{theme}", $theme['imgdir'], $displaygroup['image']);
eval("\$groupimage = \"".$templates->get("member_profile_groupimage")."\";");

		$displaygroup['image'] = str_replace("{lang}", $language, $displaygroup['image']);
$displaygroup['image'] = str_replace("{theme}", $theme['imgdir'], $displaygroup['image']);
eval("\$groupimage = \"".$templates->get("member_profile_groupimage")."\";");

	}


	}


	if(!$starimage)
{
$starimage = $displaygroup['starimage'];

	if(!$starimage)
{
$starimage = $displaygroup['starimage'];

Zeile 1577Zeile 1600
	}

// Fetch the reputation for this user

	}

// Fetch the reputation for this user

	if($memperms['usereputationsystem'] == 1 && $mybb->settings['enablereputation'] == 1)

	if($memperms['usereputationsystem'] == 1 && $displaygroup['usereputationsystem'] == 1 && $mybb->settings['enablereputation'] == 1)

	{
$reputation = get_reputation($memprofile['reputation']);


	{
$reputation = get_reputation($memprofile['reputation']);


Zeile 1614Zeile 1637
	$userfields = $db->fetch_array($query);
$customfields = '';
$bgcolor = "trow1";

	$userfields = $db->fetch_array($query);
$customfields = '';
$bgcolor = "trow1";

 
	$alttrow = "trow1";

	// If this user is an Administrator or a Moderator then we wish to show all profile fields

	// If this user is an Administrator or a Moderator then we wish to show all profile fields

	if($mybb->usergroup['cancp'] == 1 || $mybb->usergroup['issupermod'] == 1 || $mybb->usergroup['gid'] == 6)

	if($mybb->usergroup['cancp'] == 1 || $mybb->usergroup['issupermod'] == 1 || $mybb->usergroup['canmodcp'] == 1)

	{
$field_hidden = '1=1';
}

	{
$field_hidden = '1=1';
}

Zeile 1684Zeile 1708
	{
$modoptions = '';
}

	{
$modoptions = '';
}

	



	$plugins->run_hooks("member_profile_end");

eval("\$profile = \"".$templates->get("member_profile")."\";");

	$plugins->run_hooks("member_profile_end");

eval("\$profile = \"".$templates->get("member_profile")."\";");

Zeile 1709Zeile 1733
	{
$query = $db->simple_select("maillogs", "COUNT(*) AS sent_count", "fromuid='{$mybb->user['uid']}' AND dateline >= '".(TIME_NOW - (60*60*24))."'");
$sent_count = $db->fetch_field($query, "sent_count");

	{
$query = $db->simple_select("maillogs", "COUNT(*) AS sent_count", "fromuid='{$mybb->user['uid']}' AND dateline >= '".(TIME_NOW - (60*60*24))."'");
$sent_count = $db->fetch_field($query, "sent_count");

		if($sent_count > $mybb->usergroup['maxemails'])

		if($sent_count >= $mybb->usergroup['maxemails'])

		{
$lang->error_max_emails_day = $lang->sprintf($lang->error_max_emails_day, $mybb->usergroup['maxemails']);
error($lang->error_max_emails_day);

		{
$lang->error_max_emails_day = $lang->sprintf($lang->error_max_emails_day, $mybb->usergroup['maxemails']);
error($lang->error_max_emails_day);