Anzeige der benutzergruppen ändern

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
vallehru
Mitglied
Beiträge: 516
Registriert: 21.10.2006 17:06
Wohnort: Bad Schwartau (53°31'N/10°41'O)
Kontaktdaten:

Anzeige der benutzergruppen ändern

Beitrag 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
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag 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"; 
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
vallehru
Mitglied
Beiträge: 516
Registriert: 21.10.2006 17:06
Wohnort: Bad Schwartau (53°31'N/10°41'O)
Kontaktdaten:

Beitrag von vallehru »

Moin Moin

@gn#36: hat super funktioniert. Danke für den Tip.
Damit kann dann dieses Posting geschlossen werden.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“