legat de Top Posters

Discuţii legate de instalarea şi funcţionarea unor MODificări vechi sau noi ale forumului phpBB 2.0.x.
Închis
Avatar utilizator
a@dY
Iniţiat
Iniţiat
Mesaje: 82
Membru din: 15-Oct-2008, 16:49:34

legat de Top Posters

Mesaj de a@dY » 01-Dec-2008, 12:30:51

Am instalat top Posters si Administratorii si moderatorii imi apar cu rosul ala spre maro si verdele acela de la PHPBB default :) as dori sa fac sa apra la userii din top care is in color groups sa le fie numele colorat cu culoarea grupului respectriv :|

cred ca partea asta trebuie modificata dar nu stiu cum :|

Cod: Selectaţi tot

// Begin Top Posters on Index
if ($board_config['top_posters'])
{
	$top_posters = $board_config['top_posters'];

	$sql = "SELECT username, user_id, user_level, user_posts
        	FROM " . USERS_TABLE . "
        	WHERE user_id <> " . ANONYMOUS . "
        	ORDER BY user_posts DESC LIMIT $top_posters";
	if( !($result = $db->sql_query($sql)) )
	{
        message_die(GENERAL_ERROR, 'Could not Query Top Posting Users', '', __LINE__, __FILE__, $sql);
	}

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

	$firstcount = $user_data[0]['user_posts'];
	$total_posts = get_db_stat('postcount');
	$total_top_posters = 0;
	$top_posters_userlist = '';
	$seperator 	= ', ';

	for ($i = 0; $i < $user_count; $i++)
	{
		if ($user_data[$i]['user_level'] == ADMIN)
		{
			$user_data[$i]['username'] = '<b><span style="color:#'. $theme['fontcolor3'] .'">'. $user_data[$i]['username'] .'</span></b>';
		}
		else if ($user_data[$i]['user_level'] == MOD)
		{
			$user_data[$i]['username'] = '<b><span style="color:#'. $theme['fontcolor2'] .'">'. $user_data[$i]['username'] .'</span></b>';
		}
		else
		{
			$user_data[$i]['username'] = '<b><span style="color:#'. $theme['fontcolor1'] .'">'. $user_data[$i]['username'] .'</span></b>';
		}
		
		$top_posters_userlist .= (( ($top_posters_userlist) && ($user_data[$i]['user_id']) ) ? $seperator : '') .'<a alt="'. $alt .'" title="'. $alt .'" href="profile.'. $phpEx .'?mode=viewprofile&u='. $user_data[$i]['user_id'] .'" class="copyright">'. $user_data[$i]['username'] .'</a>('. $user_data[$i]['user_posts'] .')';
		
		$total_top_posters++;
	}
}
// End Top Posters on Index
ma poate ajuta cineva ?:(
Imagine
Visit UrbanGFX

Avatar utilizator
Sylver Cheetah 53
Membru cu statut special
Membru cu statut special
Mesaje: 531
Membru din: 12-Apr-2008, 20:33:22
Versiune: 3.0.14
MOD: Da
Server: Windows
Nivel phpBB: Experimentat
Nivel php: Puţin experimentat
Localitate: Milky Way
Contact:

Mesaj de Sylver Cheetah 53 » 22-Ian-2009, 21:07:21

Nu ştiu de ce nu daţi toate informaţiile, cînd cereţi ajutor. :roll:
În mod normal, grupurile nu sunt colorate, înseamnă că foloseşti un MOD pentru asta. Spunene-ne care anume, sunt mai multe.
Probabil te poţi uita la modificările pe care a trebuit să le faci pentru acel MOD. De ex., dacă ţi-a cerut să modifici viewforum_body.tpl, pentru a colora numele utilizatorilor în vizualizarea unui forum, vezi acolo ce modifică ai făcut. :wink:
My Forum ||►My Blog ||►My MODs
Mîndru că sînt ateu!

Închis

Înapoi la “2.0.x Suport pentru MODificări”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 6 vizitatori