Pagina 1 van 1

Memberlist sorteren op laatste bezoek

Geplaatst: 08 apr 2005, 16:28
door Headstrong
Ik heb op mijn forum een mod geinstalleerd waardoor je het laatste bezoek ziet van iemand in de memberlijst:
http://www.phpbbhacks.com/download/1682

Nu is mijn vraag, kan ik op een of andere manier de memberlijst sorteren op laatste bezoek, dus wie het laatst er is geweest onderaan of bovenaan en andersom.

Alvast bedankt :D

Geplaatst: 08 apr 2005, 17:05
door Luuk
Ja, probeer eens zelf in memberlist.php

Code: Selecteer alles

$mode_types_text = array($lang['Sort_Joined'], $lang['Sort_Username'], $lang['Sort_Location'], $lang['Sort_Posts'], $lang['Sort_Email'],  $lang['Sort_Website'], $lang['Sort_Top_Ten']);
$mode_types = array('joindate', 'username', 'location', 'posts', 'email', 'website', 'topten');
en

Code: Selecteer alles

case 'joined':
		$order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page'];
		break;

Geplaatst: 08 apr 2005, 17:37
door Headstrong
Zijn dat de enige dingen die je moet aanpassen?

Geplaatst: 09 apr 2005, 09:17
door Luuk
Volgens mij wel, probeer het eens uit zou ik zeggen :wink:

Geplaatst: 09 apr 2005, 12:33
door Headstrong
Ik zal het eens proberen. :D

Geplaatst: 09 apr 2005, 12:41
door Headstrong
Het is me gelukt, ik wist niet dat het zo makkelijk was, alleen memberlist.php en lang_main.php aangepast.

Geplaatst: 09 apr 2005, 12:44
door Luuk
PS: het werkt hier niet, als je klikt op sorteren op Laatste bezoek sorteert ie op aanmeldingsdatum.
Heb je dit ook aangepast?
$order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page'];
Dat zou dan iets als user_lastvisit moeten worden.

Geplaatst: 09 apr 2005, 12:48
door Headstrong
Oeps, verkeerd gekeken. Zal het even proberen :D

Geplaatst: 09 apr 2005, 12:55
door Headstrong
Hmm, nee werkt nog niet...

Geplaatst: 09 apr 2005, 13:09
door Luuk
Gebruik dan eens user_session_time in plaats van user_lastvisit.

Geplaatst: 09 apr 2005, 15:19
door Headstrong
Nee, helaas. Ik zal even posten wat ik had veranderd eerst, misschien zat daar een fout in:
//
// Memberlist sorting
//
$mode_types_text = array($lang['Sort_Joined'], $lang['Sort_Username'], $lang['Sort_Location'], $lang['Sort_Posts'], $lang['Sort_Email'], $lang['Sort_Website'], $lang['Sort_Top_Ten'], $lang['Sort_Last_Visited']);
$mode_types = array('joindate', 'username', 'location', 'posts', 'email', 'website', 'topten, lastvisit');
en
case 'lastvisit':
$order_by = "user_session_time $sort_order LIMIT $start, " . $board_config['topics_per_page'];
break;

Geplaatst: 09 apr 2005, 17:31
door Luuk

Code: Selecteer alles

'topten, lastvisit'
moet

Code: Selecteer alles

'topten', 'lastvisit'
zijn. Misschien werkt het dan?

Geplaatst: 09 apr 2005, 19:00
door Headstrong
Slordig foutje. En dat was ook de fout!

Bedankt!!! :D