Pagina 1 van 1
probleem met Last visit Hack
Geplaatst: 05 jul 2004, 13:02
door Bartjuuuh
Ik heb vandeweek de "Last visit hack" geinstalleerd (
http://www.phpbbhacks.com/viewhack.php?id=237) en die werkt in principe prima! Alleen kwam ik achter een probleem!
Als ik als admin ingelogd ben, sorteert ie in de memberlist netjes op last visit, maar als een moderator of normale user ingelogd is, of iemand helemaal niet ingelogd is, sorteert ie ze bij "last visit" gewoon op username (alfabet)!
Iemand een idee hoe dit zou kunnen komen? Want het is wel handig als dit bij iedereen zou werken....
Alvast bedankt!
(Forum staat op
http://www.renault5.org/forum)
Geplaatst: 05 jul 2004, 13:23
door WebSiteNet
Kan je memberlist in .txt bestand doen, uploaden en de link geven.
Er zit in dat bestand een fout. Hij neemt gebruikersnaam ipv last visit.
Geplaatst: 07 jul 2004, 00:32
door Bartjuuuh
De memberlist in txt-vorm staat hier:
http://www.renault5.org/memberlist.txt
Ik zie iets staan van ADMIN, waardoor ik denk dat ie het alleen bij de admin goed doet ofzo, maar hoe PHP precies werkt weet ik nog niet, dus misschien dat iemand anders dat wel kan zeggen....?
Bedankt weer alvast!
Geplaatst: 07 jul 2004, 08:25
door WebSiteNet
Vind:
Code: Selecteer alles
for($i = ($userdata['user_level'] == ADMIN ) ? 0:1; $i < count($mode_types_text); $i++)
{
$selected = ( $mode == $mode_types[$i] ) ? ' selected="selected"' : '';
$select_sort_mode .= '<option value="' . $mode_types[$i] . '"' . $selected . '>' . $mode_types_text[$i] . '</option>';
}
Vervang met:
Code: Selecteer alles
for($i =0; $i < count($mode_types_text); $i++)
{
$selected = ( $mode == $mode_types[$i] ) ? ' selected="selected"' : '';
$select_sort_mode .= '<option value="' . $mode_types[$i] . '"' . $selected . '>' . $mode_types_text[$i] . '</option>';
}
Vind:
Code: Selecteer alles
case 'lastlogon':
$order_by = ($userdata['user_level'] == ADMIN ) ? "user_lastlogon $sort_order LIMIT $start, " . $board_config['topics_per_page'] : "username $sort_order LIMIT $start, " . $board_config['topics_per_page'];
break;
// End add - Last visit MOD
Vervang met:
Code: Selecteer alles
// Start add - Last visit MOD
case 'lastlogon':
$order_by = "user_lastlogon $sort_order LIMIT $start, " . $board_config['topics_per_page'];
break;
// End add - Last visit MOD
Als dat gedaan is kan gewoon iedereen het bekijken.