Seite 1 von 1
Anzeige der benutzergruppen ändern
Verfasst: 30.05.2007 20:32
von vallehru
Moin Moin
Wenn ich eine Benutzergruppe einrichte, dann sind die User dieser Gruppe doch nach dem Namen sortiert. Gibt es eine Möglichkeit die Sortierung auch nach dem Wohnort vorzunehemen?
Wenn ja, wie bekomme ich das hin? Was müßte ich da wo ändern?
Danke im voraus
Verfasst: 31.05.2007 00:58
von gn#36
In der groupcp.php solltest du den folgenden Code finden können:
Code: Alles auswählen
$sql = "SELECT u.username, u.user_id, u.user_viewemail, u.user_posts, u.user_regdate, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_msnm, ug.user_pending
FROM " . USERS_TABLE . " u, " . USER_GROUP_TABLE . " ug
WHERE ug.group_id = $group_id
AND u.user_id = ug.user_id
AND ug.user_pending = 0
AND ug.user_id <> " . $group_moderator['user_id'] . "
ORDER BY u.username";
Das ORDER BY u.username gegen ORDER BY u.user_from austauschen.
Wenn du es ganz genau machen willst dann machst du es auch noch zusätzlich bei diesem Code, der ist für die auf Beitritt wartenden User zuständig. Bitte beachte dass diese Änderung für ALLE Gruppen die Darstellungsreihenfolge ändert.
Code: Alles auswählen
$sql = "SELECT u.username, u.user_id, u.user_viewemail, u.user_posts, u.user_regdate, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_msnm
FROM " . GROUPS_TABLE . " g, " . USER_GROUP_TABLE . " ug, " . USERS_TABLE . " u
WHERE ug.group_id = $group_id
AND g.group_id = ug.group_id
AND ug.user_pending = 1
AND u.user_id = ug.user_id
ORDER BY u.username";
Verfasst: 31.05.2007 18:10
von vallehru
Moin Moin
@gn#36: hat super funktioniert. Danke für den Tip.
Damit kann dann dieses Posting geschlossen werden.