Und hier nochmal was zum Thema
Tendenzpfeile (hoffentlich das letzte Mal), weil uns diese ganzen "
Ich glaube, das funktioniert noch nicht richtig."-Posts einfach nicht weiterbringen.
Wenn ich folgende Rangliste habe:
dann sind User "abc", "def" und "xyz" auf RANG 1, den sie sich teilen. User "abc" ist dagegen auf PLATZ 1 ("def" auf PLATZ 2, usw.) - diese Begriffe sind jetzt einfach mal nur zur Unterscheidung der Platzierungen, wichtig ist, daß sich mehrere User einen RANG teilen, während jeder nur einen PLATZ hat, wobei der PLATZ willkürlich ist, da innerhalb eines RANGs alphabetisch sortiert wird. Angezeigt in der ersten Spalte wird der PLATZ, da das nachher bei der Preisvergabe entscheidend ist (sonst könnte jemand den 2. Preis beanspruchen, obwohl er "nur" auf RANG 2 ist).
Daher: für die Tendenzpfeile wird ausschließlich der RANG ausschlaggebend sein !
Nach dem nächsten Spiel könnte die Liste so aussehen:
Code: Alles auswählen
1 abc o 10
bla A 10
def o 10
4 txt o 8
xyz V 8
6 xxx o 5
"abc" erhält einen Punkt ("o") als Tendenzzeichen, weil er auf RANG 1 geblieben ist, ebenso "def" !! Der ist zwar von seinem PLATZ her abgerutscht, da das aber nur damit zu tun hat, daß "bla" im Alphabet vorher kommt, hat das mit der Tendenz nichts zu tun.
"bla" dagegen ist von RANG 2 auf 1 aufgestiegen und bekommt daher den Pfeil nach oben ("A"). "xyz" hat sich auf Rang 2 verschlechtert und bekommt den Pfeil nach unten ("V"). "txt" und "xxx" haben sich auf ihrem RANG gehalten (auch wenn "txt" einen - unwichtigen - PLATZ vorgerutscht ist) und bleiben unverändert ("o").
Nach den Code-Änderungen die ich
oben vorgeschlagen habe, funktionieren die Tendenzpfeile auch (wie beschrieben) - wenn jetzt immer noch jemand meint "
irgendwie geht das nicht", möge er zwei Ranglisten direkt nach Eintrag eines Ergebnisses (und natürlich exakt) vergleichen und auf RANG und PLATZ achten.
B.