| |
| |
|
|
|
|
| |
|
| |
|
| :: |
| Auteur |
Message |
landry PR1

Inscrit le: 06 Sep 2006 Messages: 163 Localisation: Carcassonne (France)
|
Posté le: Dim Juin 10, 2007 12:14 pm Sujet du message: MOD last topics |
|
|
Bonjour à tous,
Un membre vient de nous faire toucher du doigt un bug sur notre forum.
Concernant le MOD Last Topics il n'est possible de classer la liste des dernières visites (dans la liste des membres) que si l'on est ADMIN.
Pour un membre ou un visiteur ce claseement est totalement aléatoire et érronés.
Voici ma page memberslist.php : http://cjoint.com/?gkon5RSJB3
Merci  |
|
|
| Revenir en haut de page |
|
 |
|
 |
gowap phpBB SEO Team


Inscrit le: 07 Mai 2006 Messages: 1008
|
Posté le: Dim Juin 10, 2007 11:49 pm Sujet du message: Re: MOD last topics |
|
|
| landry a écrit: | | Pour un membre ou un visiteur ce claseement est totalement aléatoire et érronés. |
Le classement obtenu ne correspond pas a ce que le visiteur attend, mais il est tout sauf aléatoire. C'est un tri par nom d'utilisateur (croissant ou decroissant selon le choix)
| Code: | 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; |
si admin alors tri sur le champ user_lastlogon (ce a quoi on s'attend), sinon tri sur le champ username.
Accessoirement, si rien ne doit différer pour l'admin par rapport aux membres normaux, il n'y a pas lieu de laisser un test conditionnel en place. |
_________________ Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide. |
|
| Revenir en haut de page |
|
 |
landry PR1

Inscrit le: 06 Sep 2006 Messages: 163 Localisation: Carcassonne (France)
|
Posté le: Lun Juin 11, 2007 7:25 am Sujet du message: Re: MOD last topics |
|
|
Merci Gowap.
Ca marche.
A+  |
|
|
| Revenir en haut de page |
|
 |
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |