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ą).