News:

Wondering if this will always be free?  See why free is better.

Main Menu

Petit souci avec les messages lus/non lus

Started by LeYoyo, March 09, 2007, 12:34:05 PM

Previous topic - Next topic

LeYoyo

Lorsqu'un utilisateur a des messages non lus (indiqués sur la page d'accueil par l'image on.gif ) et qu'il clique sur le lien/bouton : http://www.monsite.fr/forum/index.php?action=unread    Aucun message n'est affiché.

S'il va dans le forum, alors l'image new.gif s'affiche bien.

Bref:
- la page d'accueil du forum indique des nouveaux messages
- la page des messages d'une section indique des nouveaux messages

Mais:
- en demandant à afficher les nouveaux messages, aucun message ne s'affiche.

Une idée ?
Sous SMF 2.0.8

Sparcool

Si tu t'es connecté une fois sans lire les messages non-lus, à la prochaine connexion ils n'apparaîtront plus dans http://www.monsite.fr/forum/index.php?action=unread mais activeront toujours les icones  ;)

LeYoyo

OK, Merci de l'info :)

Même si je trouve un peu dommage ce type de fonctionnement :(
Sous SMF 2.0.8

MkC

Quote from: LeYoyo on March 09, 2007, 06:17:47 PM
OK, Merci de l'info :)

Même si je trouve un peu dommage ce type de fonctionnement :(
il n'est pas dommage mais logique, le forum verifie ta date de connexion et compare par rapport aux dates des posts.
Et comme c'est bien fait, quand tu consultes comme tu le dis afficher les nouveaux messages, tu auras remarqué le texte suivant: Tous les fils non lus qui t'ajoute en plus de ceux non lu depuis ta derniere connection tous les autres non lus

jackouille

en meme temps ca serait plus simple si on laisser les messages non lus comme nouveux.A chaque fois que tu te connectes tu lis pas forcement tous les messages, donc quand tu te reconnectes , faut que tu cherches dans "fils de lectures non lus".Ce qui fait quelques manips supplementaires que de laisser en "unread" tous les fils que tu n'as pas ouvert.
Enfin c'est mon avis
[nofollow]
[nofollow]

LeYoyo

Quote from: jackouille on March 10, 2007, 12:15:57 PM
en meme temps ca serait plus simple si on laisser les messages non lus comme nouveux.A chaque fois que tu te connectes tu lis pas forcement tous les messages, donc quand tu te reconnectes , faut que tu cherches dans "fils de lectures non lus".Ce qui fait quelques manips supplementaires que de laisser en "unread" tous les fils que tu n'as pas ouvert.
Enfin c'est mon avis

C'est exactement mon approche également. Je ne lis pas (et je suis loin d'être le seul) tous les messages à chaque fois. Il m'arrive de me connecter pour lire une réponse particulière sans que j'ai le temps de tout lire. Et lorsque je me reconnecte quelques heures plus tard, il faut se taper tous les fils les uns après les autres, ce qui est loin d'être pratique.

MkC, je comprends que ce soit logique par rapport au mode de fonctionnement du forum, mais je ne trouve pas ce mode de fonctionnement logique :/
Sous SMF 2.0.8

jackouille

Quote from: LeYoyo on March 11, 2007, 01:01:08 AM
je comprends que ce soit logique par rapport au mode de fonctionnement du forum, mais je ne trouve pas ce mode de fonctionnement logique :/

J'aurai pas mieux dit :D
[nofollow]
[nofollow]

MkC

Quote from: jackouille on March 11, 2007, 08:14:40 AM
Quote from: LeYoyo on March 11, 2007, 01:01:08 AM
je comprends que ce soit logique par rapport au mode de fonctionnement du forum, mais je ne trouve pas ce mode de fonctionnement logique :/

J'aurai pas mieux dit :D
Moi je fais une différence entre les nouveaux messages, c'est en général ceux qui ont été posté quand je n'etais pas connecté et ceux que je n'ai pas lu, c'est à dire ceux que j'ai vu qui était nouveau mais que je n'avais pas envie de lire.
La différence:
-> un nouveau message à forcement une date supérieur à votre derniere connexion, c'est forcément un message dont vous n'étiez pas au courant
-> un message non lu, vous avez été au courant qu'il était nouveau, mais cela ne vous interesse pas ou vous n'avez pas le temps, il est donc non lu, vous pouvez le lire ultérieurement, mais vous savez par ce biais que ce message n'est pas récent et donc que c'est vous qui avez pris la décision de ne pas le lire.

D'ailleurs smf est bien fait puis que dans:
-> Messages non lus depuis votre dernière visite. : tu as bien les nouveaux
-> Messages non lus depuis votre dernière visite. en bas de page tu peux lire Tous les fils non lus et hop les vieux que tu n'as pas lu.

Moi je dis que y'a rien à toucher  ;)

LeYoyo

Bon, j'ai cru que çà allait le faire, mais finalement non.

En fait, pour que çà fonctionne il faut à chaque fois se déconnecter et se reconnecter, ce qui n'est vraiment pas l'usage le plus pratique, je dirais même que c'est plutôt lourd. Les autres forums que je connais fonctionnent tous de la même façon. On peut sans problème rester connecté, et les "nouveaux messages" sont clairement identifiés par rapport à la date/heure de la dernière visite, pas la dernière connexion.
Je suis vraiment très "surpris" du fonctionnement de SMF (que j'installe pour la 1ère fois et qui me semblait sympa) :/

Ou alors j'ai une subtilité qui m'a échappée, et dans ce cas merci de me la faire connaitre.
Sous SMF 2.0.8

Advertisement: