Voila je suis en train de faire un forum (non ne me demandez pas pourquoi j’utilise pas un forum préfait, c’est pour ma culture personnelle) et j’aimerais savoir un petit truc…
Dans phpBB par exemple, il y a une petite icone pour indiquer les nouveaux messages qu’on a pas vu depuis la derniere fois.
Alors moi je pensais faire: a chaque visite de page, mettre a jour un champ de l’utilisateur qui indique la derniere date de visite, et sur la page d’accueil du forum, faire un cookie qui indique cette derniere date de visite.
Comme ca quand on surfe sur les forums, on compare le cookie au dates des messages.
Le seul problème, quand on fait ca, c’est quand on répond ou voit a un message, celui reste en nouveau. Alors qu’il devrait pas. Je me suis dit: qu’a cela ne tienne, suffit de réactualiser le cookie quand on regarde le message.
Mais ca cause un autre problème: en effet, si on a par exemple 3 nouveaux messages, si on regarde le plus récent, si on met le cookie a la date de celui ci, ben les autres messages seront aussi marqués comme ayant été vus.
Bref la je suis un peu coincé.
Sinon j’ai un autre problème curieux, avec des CSS. Si quelqu’un pouvait consulter la page:
http://clanpere.ath.cx/zengine/forum.add.message.php
et me dire pourquoi quand on doit cliquer sur la zone de texte en bas, il faut cliquer tout en bas, sinon ca marche pas (il doit y avoir des interférences curieuses avec la zone éditable du haut, parce que j’utilise des positions relatives…)
[edit] Problème CSS réglé
Ce message a été édité par [PERE]Cil le 05/09/2003