Mention "Sujet non lu" qui disparait
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème divers :: Archives des problèmes divers
Page 1 sur 1 • Partagez
Mention "Sujet non lu" qui disparait
Détails techniques
Version du forum : phpBB3
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox, Google Chrome, Internet Explorer
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Depuis le début
Lien du forum : http://www.orknroll.com
Description du problème
HelloPlusieurs de mes membres viennent de me rapporter que l'indication "sujet non lu" disparait alors qu'ils n'ont pas encore lu le sujet. Ca arrive particulièrement au moment ou ils se connectent (PC/mobile) vaquent à une autre occupation (ferment éventuellement le navigateur) et reviennent voir le forum : ils n'ont plus aucun suivi des messages non lus. Evidemment, ils ne cliquent pas sur "Marquer tous les messages comme lus".
Le plus étonnant est qu'on a migré en décembre 2014 vers forumactif depuis un vieux forum phpbb2 hébergé par nos soins et cette fonctionnalité marchait parfaitement sur le vieux forum - et sur la plupart des forums que je connais et fréquente. C'est peut être juste un choix technique d'identification des messages non lus (i.e. ceux qui ont eu un message depuis la dernière connexion de l'utilisateur) mais il doit exister une autre méthode qui permette de garder cet historique si les utilisateurs ne lisent pas le message (puisque les autres forums l'utilisent).
J'ai répertorié plusieurs vieux thread correspondant à ce besoin, nottement ces 2 là:
https://forum.forumactif.com/t327876-message-non-lu (qui évoque le problème depuis 2006, même si la forme est discutable)
https://forum.forumactif.com/t363192-mention-sujet-non-lu-qui-disparait (qui redirige vers une suggestion de "messages des dernières 24h", qui n'est absolument pas valide dans mon cas : quid des messages plus anciens?
Bref, tout commentaire bienvenu
Et si vous manquez de main d'oeuvre pour le faire, je suis votre homme!
Meuh
Re: Mention "Sujet non lu" qui disparait
Bonjour Meuh,
Pour ce qui est du système de gestion des sujets lus/non-lus, il y a une différence entre notre service et une solution auto-hébergée:
- pour une solution auto-hébergée, les informations de session sont le plus souvent stockées en bdd, ainsi même après déconnexion, fermeture du navigateur et retour sur le forum, le statut des messages lus/non-lus est conservé.
- pour notre part, les informations de session sont stockés dans les cookies navigateur. Ainsi, après fermeture du navigateur (certain navigateurs suppriment automatiquement ces cookies de session à la fermeture) le statut des messages n'est pas systématiquement conservé.
En terme de charge, le stockage des informations de session dans les cookies est nécessaire de notre côté.
J'ai trouvé un vieux sujet concernant cette option pour les solutions auto-hébergées si ça vous intéresse:
Gestion du statut lu / non lu sous phpbb3
Cordialement,
Vivi.
Pour ce qui est du système de gestion des sujets lus/non-lus, il y a une différence entre notre service et une solution auto-hébergée:
- pour une solution auto-hébergée, les informations de session sont le plus souvent stockées en bdd, ainsi même après déconnexion, fermeture du navigateur et retour sur le forum, le statut des messages lus/non-lus est conservé.
- pour notre part, les informations de session sont stockés dans les cookies navigateur. Ainsi, après fermeture du navigateur (certain navigateurs suppriment automatiquement ces cookies de session à la fermeture) le statut des messages n'est pas systématiquement conservé.
En terme de charge, le stockage des informations de session dans les cookies est nécessaire de notre côté.
J'ai trouvé un vieux sujet concernant cette option pour les solutions auto-hébergées si ça vous intéresse:
Gestion du statut lu / non lu sous phpbb3
Cordialement,
Vivi.
Shadow- Modéractive
-
Messages : 24354
Inscrit(e) le : 30/03/2007
Re: Mention "Sujet non lu" qui disparait
Bonjour Vivi,
Merci de cette réponse rapide!
Je comprends ô combien cette problématique: je préfère avoir une base performante et cette fonctionnalité limitée.
Si c'est géré dans les cookies, est-il possible d'utiliser des cookies "permanent" (du type de ceux qui maintiennent la connexion au forum) plutôt que temporaires? J'ai évidemment une vision partielle du contexte et des problématiques qui s'y rapportent, mais la valeur ajoutée serait indéniable et, si j'ai bien compris, sans augmenter la charge coté FA.
Meuh
Merci de cette réponse rapide!
Je comprends ô combien cette problématique: je préfère avoir une base performante et cette fonctionnalité limitée.
Si c'est géré dans les cookies, est-il possible d'utiliser des cookies "permanent" (du type de ceux qui maintiennent la connexion au forum) plutôt que temporaires? J'ai évidemment une vision partielle du contexte et des problématiques qui s'y rapportent, mais la valeur ajoutée serait indéniable et, si j'ai bien compris, sans augmenter la charge coté FA.
Meuh
Re: Mention "Sujet non lu" qui disparait
Meuh a écrit:Si c'est géré dans les cookies, est-il possible d'utiliser des cookies "permanent" (du type de ceux qui maintiennent la connexion au forum) plutôt que temporaires? J'ai évidemment une vision partielle du contexte et des problématiques qui s'y rapportent, mais la valeur ajoutée serait indéniable et, si j'ai bien compris, sans augmenter la charge coté FA.
N'étant pas experte en cookies pour répondre à votre question, je vous indique ici la réponse d'un développeur.
Le problème n'est pas tant la durée de vie des cookies mais plutôt leur contenance. Un cookie est très limité en terme de taille: 4Ko (soit 4.096 octets) et d'un côté c'est tant mieux parce que le contenu des cookies est transmis au serveur lors d'une requête HTTP.
Nous pensons depuis un moment à gérer ça avec du localStorage mais tous les navigateurs ne le supportent pas encore et ça ne résoudrait que très partiellement le problème parce que, certes ça déporterait une charge encore plus conséquente chez le client... (disons qu'à fonctionnement identique la charge serait identique mais vu que l'on pourrait stocker plus d'infos la charge serait plus grande).
Pour toute suggestion d'amélioration pour les forums Forumactif, je vous invite à visiter et à poster dans ce forum si besoin est:
Suggestions / Améliorations
Shadow- Modéractive
-
Messages : 24354
Inscrit(e) le : 30/03/2007
Re: Mention "Sujet non lu" qui disparait
Bonjour,
La suggestion étant postée https://forum.forumactif.com/t375756-garder-l-indication-des-sujets-non-lus-tant-qu-ils-ne-sont-pas-reellement-lus je verrouille par conséquent ce sujet.
Cordialement.
La suggestion étant postée https://forum.forumactif.com/t375756-garder-l-indication-des-sujets-non-lus-tant-qu-ils-ne-sont-pas-reellement-lus je verrouille par conséquent ce sujet.
Cordialement.
Sujets similaires
» Mention sujet non lu qui disparait
» icone de sujet qui disparait
» Première page d'un sujet qui disparait...
» ModernBB : Mention "Auteur du sujet" dans le profil du membre
» Le text disparait
» icone de sujet qui disparait
» Première page d'un sujet qui disparait...
» ModernBB : Mention "Auteur du sujet" dans le profil du membre
» Le text disparait
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème divers :: Archives des problèmes divers
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum