Seite 1 von 1

user_level und user_rank - Problem

Verfasst: 22.07.2005 18:23
von Clydos
Hallo Leute!

Es wäre hilfreich, wenn mir vielleicht einer von Euch erklären könnten, worin genau der Unterschied zwischen "user_level" und "user_rank" in der Tabelle "users" liegt. Ich habe ja gedacht, dass "user_rank" den Rang speichert, denn der Nutzer je nach seiner Anzahl an Postings getätigt hat. Aber leider wird diese Info nicht in der Datenbank aktualisiert. Andererseits wird im Profil desjenigen Nutzers der richtige Rang entsprechend seiner Postinganzahl angezeigt. Kurz gesagt: Intern arbeitet das Board richtig, aber ich weiß nicht warum; woher bezieht es seine Info?
Warum das wichtig für mich ist? Ich habe den "Admin Userlist"-MOD installiert, und wenn ich die Detailinfos für einen Nutzer öffne/aufklappe, zeigt er mir bei allen Nutzer, die den ersten Rang einnehmen (das sind bei mir Leute mit 0 bis 10 Postings) nicht den richtigen Rang an, sondern einen Spezialrang, den ich vergeben habe. Sobald ein Nutzer aber 10 und mehr Postings hat, zeigt mir auch die "Userlist" den richtigen Rang an ...

Ich hoffe, ich habe mich halbwegs verständlich ausgedrückt. :roll:

Vielleicht hat eine(r) ja eine Idee, wäre sehr dankbar.

MdG,
Clydos

Verfasst: 22.07.2005 18:32
von Christian Benz
Hallo,
worin genau der Unterschied zwischen "user_level" und "user_rank" in der Tabelle "users" liegt.
Hast du dir schon die DB-Dokumentation angesehen?

-> http://www.phpbb.de/doku/doku2.php?mode=users#users

Code: Alles auswählen

Feld: user_level
Funktion/Inhalt: Userlevel/Authorisationsgrad des jeweiligen Users
Werte: 0 (Gast bzw. User); 1 (Administrator); 2 (Moderator)

Code: Alles auswählen

Feld: user_rank
Funktion/Inhalt: Sonderrang für den jeweiligen User
Werte: id des jeweiligen Ranges (= rank_id in Tabelle "ranks"), wenn ein Sonderrang vergeben wurde. Ansonsten 0
ranks-Tabelle:
http://www.phpbb.de/doku/doku2.php?mode=ranks#ranks

Gruß,
Chris

Verfasst: 22.07.2005 18:41
von Clydos
Aaaaah, schon krass, was Ihr hier geschaffen habt, alle Achtung! Super, ich danke Dir, das hat mir etwas mehr Klarheit verschafft. Ich glaube, ich kann durch einen Trick zumindest das "Admin Userlist"-Problem lösen.

Und ich vermute mal, die Zuweisung "Anzahl Postings" zu "minimum Postinganzahl in der Rangtabelle" wird dann in irgend einem .php- oder .tpl-file gemacht, richtig?

Besten Dank auf alle Fälle, wieder was gelernt. :-)

MdG,
Clydos