Parašė Hardrock·  2008 Vas. 12 23:02:54
#2
Su siuntiniais tokio dalyko padaryti neišeis (nes bent mano turimoje fusiono versijoje nefiksuojama kas įdėjo siuntinį) nebent modifikuotumei siuntinius (ten įterpdamas papildomą langelį download_user ir modifikuodamas visus failus susijusius su downloadais. 
O su forumu ne problema. Tiesa - kodo netestavau, tad gali būt palikta klaidų.
$result = dbquery("SELECT user_name, user_id, count(user_id) AS post_count 
					FROM ".$db_prefix."posts 
					INNER JOIN ".$db_prefix."users 
					ON post_author=user_id 
					GROUP BY user_name 
					ORDER BY post_count 
					DESC LIMIT 0,5
				");
	echo "<table width='100%' cellpadding='0' cellspacing='0' border='0'>";
		
	if (dbrows($result)!=0) {
		while ($data=dbarray($result)) {
			echo "<tr>
					<td class='small' align='left'><a href='".BASEDIR."profile.php?lookup=".$data['user_id']."'> <b>
					".$data['user_name']."</b></a></td>
					<td class='small2' align='right'>".$data['post_count']."</td>
				</tr>";
		}
	}
	echo "</table>";
Ten tuos opentable(""); ir t.t. susidėk pats jei reikės (nes nžn kur talpinsi šį kodą).