Seite 1 von 1

Mitgliederliste

Verfasst: 09.05.2007 09:11
von s9kee
Ist es möglich, dass Mitglieder mit einem bestimmten Rang nicht in der Mitgliedsliste erscheinen?

Verfasst: 09.05.2007 09:29
von Dr.Death
Ja.

Eine kleine Anpassung an der memberlist.php ist dazu nötig.
Und Du musst wissen, welche ID der Rang hat den Du ausblenden willst.

Beispiel um alle User mit der Rang ID 5 auszublenden:

SUCHE:

Code: Alles auswählen

$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_lastlogon, user_allow_viewonline, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar
	FROM " . USERS_TABLE . "
	WHERE user_id <> " . ANONYMOUS . "
	ORDER BY $order_by";
Füde nun eine neue Zeile zwischen:

Code: Alles auswählen

WHERE user_id <> " . ANONYMOUS . "
und

Code: Alles auswählen

ORDER BY $order_by";
ein:

Code: Alles auswählen

AND user_rank <> 5
Ergibt in diesem Fall:
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_lastlogon, user_allow_viewonline, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS . "
AND user_rank <> 5
ORDER BY $order_by";
Für jede weitere ID Ausblendung musst du eine weitere "AND" Zeile einfügen.

Verfasst: 09.05.2007 09:30
von s9kee
Danke für den schnellen Support, hat mir sehr geholfen.

Verfasst: 09.05.2007 13:38
von s9kee
So, habe gerade Zeit dazu gefunden... wie finde ich die IDs der Ränge denn heraus?

Verfasst: 09.05.2007 13:41
von nickvergessen
in deer datenbank in der Rank-Tabelle nach gucken.

Verfasst: 09.05.2007 13:48
von Dr.Death
z.B. mit dem phpMyAdmin.

Schau damit mal in die Tabelle phpbb_ranks

Oder: gehe in Dein ACP - Benutzer Ränge.

Lasse nun deine Maus über den gewähltem Rang ( genauer dem "bearbeiten" Link ) schweben.

Unten in der Statuszeile Deines Browsers siehst du u.U. diesen Link:
admin_ranks.php?mode=edit&id=5&sid=xxxxxxxxxxxxxxxxxxxxx
Das ROT markierte wäre dann die gesuchte Rang ID

Verfasst: 05.07.2008 23:25
von s9kee
Kann mir jemand sagen, wie man das im phpBB3 macht?