Seite 1 von 1

Mitgliederliste „Sortierungs-Methode“ - Standard ändern

Verfasst: 07.08.2003 08:59
von Gast
Hi there,

auch nach langer Suche nach einer Möglichkeit, habe ich noch keine Idee wie ich die standard Suchkriterien
( Anmedungsdatum , Aufsteigend )
in der Mitgliederliste ändern kann,so dass als Standard sofort
( Beiträge total, Absteigend ) angezeigt wird.

Hat da vielleicht jemand eine Idee?

Viele Grüße,

leo

Verfasst: 07.08.2003 09:31
von leo61442
ups,

war wohl eben noch als Gast angemeldet... :-?

Gruss,

leo

Verfasst: 07.08.2003 11:00
von Acid
memberlist.php
++FINDE++
default:
$order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page'];
break;
++MIT FOLGENDEM ERSETZEN++
default:
$order_by = "user_posts $sort_order LIMIT $start, " . $board_config['topics_per_page'];
break;

Verfasst: 07.08.2003 12:50
von leo61442
@Acid

Super! Vielen Dank!

Nun soll lediglich noch die Darstellung "Absteigend" erfolgen.
Habe mir gerade mal den Quelltext angesehen.
Ich muss doch bestimmt nur irgendwo in der memberlist.php ASC gegen DESC tauschen, oder liege ich da falsch?

Habe leider wenig know how im Bezug auf proggen... :(

Gruss,

leo

Verfasst: 09.08.2003 14:20
von mondi
Hallo,
habe die von ACID vorgeschlagene Änderung probiert, allerdings ohne Erfolg. Die default Änderung in der Memberlist will nicht reagieren. Ich würde die Liste gerne nach Punkten sortieren. Hat jemand einen Tipp?
Grüße
Mondi

P.S.: Hab mal meinen Code rangehängt

Code: Alles auswählen

switch( $mode )
{

	case 'joined':
		$order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page'];
		break;
	case 'username':
		$order_by = "username $sort_order LIMIT $start, " . $board_config['topics_per_page'];
		break;
	case 'location':
		$order_by = "user_from $sort_order LIMIT $start, " . $board_config['topics_per_page'];
		break;
	case 'posts':
		$order_by = "user_posts $sort_order LIMIT $start, " . $board_config['topics_per_page'];
		break;
	case 'email':
		$order_by = "user_email $sort_order LIMIT $start, " . $board_config['topics_per_page'];
		break;
	case 'website':
		$order_by = "user_website $sort_order LIMIT $start, " . $board_config['topics_per_page'];
		break;
	case 'topten':
		$order_by = "user_posts $sort_order LIMIT 10";
		break;
	case 'points':
		$order_by = "user_points $sort_order LIMIT $start," . $board_config['topics_per_page'];
		break;
	default:
		$order_by = "user_points $sort_order LIMIT $start, " . $board_config['topics_per_page'];
		break;
}

Verfasst: 09.08.2003 14:25
von Henne
Such am Anfang nochmal nach:

Code: Alles auswählen

else
{
	$mode = 'joined';
} 
und ersetze joined mit points.

Verfasst: 09.08.2003 15:44
von mondi
Genial !!!
Danke für den schnellen Support. Ihr seid hier wirklich auf Zack, das muss man schon sagen.

P.S.: Irgendwie hat dieses phpbb ein ziemliches Suchpotential. Sitze häufiger und länger davor, als zeitlich eigentlich okay wäre.