Ans ich muss du dazu nur die Datenbankabfragen ändern:
Userbereich:
Admin:PHP-Code:
$platz = db_query ('SELECT k.klicks,u.nickname FROM '.$db_prefix.'_tagrally k LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid = k.uid WHERE klicks>20 ORDER BY klicks DESC LIMIT 10');
PHP-Code:
$platz = db_query("SELECT * FROM ".$db_prefix."_tagrally WHERE klicks > 20 ORDER BY klicks DESC LIMIT ".$ralleydaten['plaetze']."");
Das ist so natürlich noch nicht optimal,PHP-Code:
$platz = db_query("SELECT * FROM ".$db_prefix."_tagrally WHERE klicks>20 ORDER BY klicks DESC LIMIT 10");
a) sollte man die Mindestklickzahl den Usern natürlich mitteilen,
b) evtl trotzdem auch User mit weniger Klicks auslesen, dann aber rot darstellen in der Tabelle
c) und schön wenn man's noch übers Adminforce einstellen könnte
Evtl. schaust du dir die Stellen einfach mal in anderen Rallyes an, die diese Funkion(en) schon haben.
(Oder begnügst dich mit meiner primitiven, dafür kurzen Variante)