Salut à tous!
Je sais, il y a un méga-sujet sur le développement de forums avec les trucs et astuces, mais franchement, vue la taille du truc, j'ai pas trop le courage. En plus, je pense que ça ira plus vite pour retrouver l'info par la suite.
Voilà mon problème: sur HFR, on peut cliquer sur un lien qui renvoie à la liste des gens actuellement connectés au forum.
Comment est-ce foutu?
Parce qu'a priori, on peut savoir quand quelqu'un se connecte ou poste un message. Mais comment savoir qu'il s'est tiré sans que celui-ci l'aie clairement indiquer en cliquant sur un bouton du genre "se déconnecter"?
La solution qui me semble la plus simple est de relancer un time-out chaque fois que l'utilisateur trahit sa présence par une action. S'il n'a rien fait depuis 10 minutes par exemple, on considère qu'il n'est plus là. Le problème c'est que le gars qui poste un dernier message avant de se barrer est censé être là pendant 10 minutes alors qu'il ne l'est plus, et celui qui lit un topic-fleuve et qui ne fait rien pendant plus de minutes est supposé être parti...
Est-ce-que je passe à côté d'une astuce évidente ou est-ce-que c'est la seule solution?
Merci d'avance pour vos (bonnes) idées.