Reichsten User Für Color Mod Anpassen

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
MadiMac
Mitglied
Beiträge: 161
Registriert: 24.05.2008 17:41

Reichsten User Für Color Mod Anpassen

Beitrag von MadiMac »

Hi
ich habe den RICHEST USER Für Cash mod instaliert möchte die user namen für color mod anpassen. ich denke mit dieser stelle wird das ganze gemacht.

Code: Alles auswählen

$username = color_group_colorize_name($user_id, true);
oder

Code: Alles auswählen

'USERNAME' => color_group_colorize_name($user_id, true),
Ich habe das an verschiedene stellen platziert,Das funktioniert leider nicht, kann jemand mir bitte dabei helfen.

Code: Alles auswählen

	//
	// SELECT RICHEST USER
	//
	$sql = "SELECT user_id, username $cash_sqls
	FROM " . USERS_TABLE . "
	WHERE (user_id <> " . ANONYMOUS . " )
	ORDER BY ( $cash_order 0) DESC
	LIMIT " . $display_limit;

	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, "Couldn't retrieve users data", "", __LINE__, __FILE__, $sql);
	}

	$user_countusers = $db->sql_numrows($result);
	$user_data = $db->sql_fetchrowset($result);

	for ($i = 0; $i < $user_countusers; $i++)
	{
		$richest_user = $user_data[0]['username'];
		$richest_uid = $user_data[0]['user_id'];
		$richests_cash = 0;
		if ($board_config['cash_pointsorcash'] == 'cash')
		{
			while ( $c_cur = &$cash->currency_next($j,CURRENCY_ENABLED) )
			{
				if ((empty($use_fields)) || (in_array($c_cur->id(), $use_fields)))
				{
					$cash_field = $c_cur->db();
					$cash_change = $c_cur->data('cash_exchange');
					$richests_cash = $richests_cash + ($user_data[$i][$cash_field]/$cash_change);
				}
			}
		}
		else
		{
			$richests_cash = $user_data[$i]['user_points'];
		}
		if ( $i != 0 )
		{
			($board_config['cash_komma'] == 'komma') ?
			  $komma = ', ':
			  $komma = '<br>';
		}
		if ($board_config['cash_pointsorcash'] == 'cash')
		{
			$c_cur = $cash->currency($cash_id);
			if ($board_config['cash_displaycurrency'] != '')
			{
				$c_cur_to = $cash->currency(intval($board_config['cash_displaycurrency']));
				$richests_cash = (($richests_cash/($c_cur->data('cash_exchange')))*($c_cur_to->data('cash_exchange')));
				$c_cur = $c_cur_to;
				unset($c_cur_to);
			}
			$richests_cash = $c_cur->display(round($richests_cash,$c_cur->data('cash_decimals')));
			$cashn = ' ('.$richests_cash.')';
			}
		else
		{
			$cashn = ' ('.$richests_cash.' '.$cash_name.')';
		}
		$template->assign_block_vars('richestrow', array(
							         'USERNAME' => $user_data[$i]['username'],
								 'KOMMA' => $komma,
								 'URL' => '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=".$user_data[$i]['user_id']."") . '">',
								 'CASH' => $cashn)
					     );
	}
}

//
// USER'S CASH
//

// if this is not a guest
if ( $userdata['session_logged_in'] ) 
{

	// Check wether turned on
	if ($board_config['cash_userdis'] != 'no')
	{

		// Cash or Points?
		if ($board_config['cash_pointsorcash'] == 'cash')
		{

			$cash_overall_change = 0;
			$cash_id             = 1;
			$i                   = 0;
			$users_money         = 0;
			
			while ( $c_cur = &$cash->currency_next($i,CURRENCY_ENABLED) )
			{
				$cash_change = $c_cur->data('cash_exchange');
				if ((empty($use_fields)) || (in_array($c_cur->id(), $use_fields)))
				{
					$users_money = $users_money + $userdata[$c_cur->db()] / $cash_change;
				}
				if (($cash_change < $cash_overall_change)||($i==1))
				{
					$cash_id = $c_cur->id();
					$cash_overall_change = $cash_change;
				}
			}
			$c_cur = $cash->currency($cash_id);
			if (($board_config['cash_displaycurrency'] != '') && ($c_cur->id() != $board_config['cash_displaycurrency']))
			{
				$c_cur_to = $cash->currency(intval($board_config['cash_displaycurrency']));
				$users_money = (($users_money/intval($c_cur->data('cash_exchange')))*(intval($c_cur_to->data('cash_exchange'))));
				$c_cur = $c_cur_to;
				unset($c_cur_to);
			}
			$users_cash = ' '.$c_cur->display(round($users_money,$c_cur->data('cash_decimals'))).'';
			 
		}
		else
		{
			$users_cash = ' '.$userdata['user_points'].' '.$board_config['points_name'].'';
		}
	} 
	else 
	{
		$l_users_cash = '';
		$users_cash = '';
	}
}
else 
{
	$l_users_cash = '';
	$users_cash = '';
}
//
// END OF RICHEST USER MOD
//
MadiMac
Mitglied
Beiträge: 161
Registriert: 24.05.2008 17:41

Re: Reichsten User Für Color Mod Anpassen

Beitrag von MadiMac »

ich habe das so Probiert

das

Code: Alles auswählen

'USERNAME' => $user_data[$i]['username'],
durch das ersetzen

Code: Alles auswählen

'USERNAME' => color_group_colorize_name($user_data[$i]['username'], true);
Klapt leider nicht. keiner ideee
MadiMac
Mitglied
Beiträge: 161
Registriert: 24.05.2008 17:41

Re: Reichsten User Für Color Mod Anpassen

Beitrag von MadiMac »

na irgent eine kann doch helfen.
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Re: Reichsten User Für Color Mod Anpassen

Beitrag von S2B »

Code: Alles auswählen

    'USERNAME' => color_group_colorize_name($user_data[$i]['user_id'], true);
:wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
MadiMac
Mitglied
Beiträge: 161
Registriert: 24.05.2008 17:41

Re: Reichsten User Für Color Mod Anpassen

Beitrag von MadiMac »

Ne leider funktioniert so auch nicht, bekommen fehler meldung.

Code: Alles auswählen

Parse error: syntax error, unexpected ';', expecting ')' in /var/www/vhosts/web1/httpdocs/portal.php on line 568
mfg
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Re: Reichsten User Für Color Mod Anpassen

Beitrag von S2B »

So aber:

Code: Alles auswählen

        'USERNAME' => color_group_colorize_name($user_data[$i]['user_id'], true),
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
MadiMac
Mitglied
Beiträge: 161
Registriert: 24.05.2008 17:41

Re: Reichsten User Für Color Mod Anpassen

Beitrag von MadiMac »

Super Besten dank. :)

Kanstdu mir bitte hier bei auch kurz helfen, dafür habe ich schon tauzende leute gebeten keiner hat geholfen.
http://www.phpbb.de/community/viewtopic ... 9&t=187129

MFG
Antworten

Zurück zu „phpBB 2.0: Mod Support“