Fixable
Action Detected sélectif
Pour certains forums inintéressants que l'on ne lit pas forcément, genre “Jeux”, il serait utile de ne pas avoir l'alerte “Action Detected on the forum” qui force à marquer tout comme lui puis retourner attendre un éventuel message qui nous intéresse.
Il faudrait pouvoir désélectionner des forums de cette alerte à l'idéal(je sais, ça peut être un peu chiant).
Et ça se configure comment ? “je ne veux pas suivre les non lus de ce forum” ?
Parce que si je commence avec ça, ça veut dire que tu n'auras plus jamais un message non lu dans les jeux…
C'est super compliqué à mettre en place, ce truc…
C’est super compliqué à mettre en place, ce truc…
J'en suis conscient.
Et ça se configure comment ? “je ne veux pas suivre les non lus de ce forum” ?
Ça ne me dérangerait pas, mais je pense que cela peut poser pas mal de soucis.
Parce qu'à ce compte là, il suffirait de donner un statut spécial au forum Jeux et l'exclure complètement du Action Detected.
Ou donner la possibilité de simplement désactiver le Action Detected quand ça devient un sapin de Noël.
Le action detected ne s'active que si tu as lu tous les messages de tous les forums. Tu n'as qu'à pas lire le forum jeux, et action detected te laissera tranquille.
L'action detected utilisant les non-lus, c'est soit :
* on ajoute une option imbitable à paramétrer pour ne plus suivre les non-lus de tel ou tel forum. (qui sera utilisé par 2 users, comme la proposition de Junk d'ignorer quelqu'un sur la shoutbox…)
* soit on vire l'action detected.
Le mix des deux est “impossible” à faire.
Le action detected ne s’active que si tu as lu tous les messages de tous les forums. Tu n’as qu’à pas lire le forum jeux, et action detected te laissera tranquille.
Ok. J'avais pas remarqué, ou remarqué et oublié.
* on ajoute une option imbitable à paramétrer pour ne plus suivre les non-lus de tel ou tel forum. (qui sera utilisé par 2 users, comme la proposition de Junk d’ignorer quelqu’un sur la shoutbox…)
Ç'avait été fait la fonction ignore?
Le action detected ne s’active que si tu as lu tous les messages de tous les forums
Je confirme, je ne lis plus les jeux qui ne m'intéressent plus. Du coup la section est en non lue sur la page d'accueil et ça me soule =)
Ç‘avait été fait la fonction ignore?
Non, mais c'est pas pour ça que j'ai pas raison ^^
Il suffirait sinon de mettre deux flags différents, un pour les thread balisés JEU, et un pour le reste. Personnellement ça m'irait déjà beaucoup mieux
Sauf qu'il n'y a pas de “flag” : c'est juste
<< est-ce qu'il existe un post sur le forum dont la date est supérieure à ta dernière “date de marquage lu” >>
Il faut bien voir que modifier ça, c'est modifier beaucoup la détection des messages non lus…
Et tu ne peux pas diviser en deux genre:
<< est-ce qu’il existe un post sur le forum Jeux dont la date est supérieure à ta dernière “date de marquage lu” >>
<< est-ce qu’il existe un post sur le reste du forum dont la date est supérieure à ta dernière “date de marquage lu” >>
?
Après, il faut trouver un moyen de signaler visuellement un non lu dans jeux.
Mais bon, c'est une solution de remplacement. Le plus pratique et souple à l'usage (et donc j'en conviens le plus chiant pour le programmeur) serait de prévoir une case à cocher pour chaque thread.
En admettant l'existence de cette fameuse case à cocher. Est-ce qu'il est difficile de prendre en compte ce choix dans la condition?
En disant par exemple << est-ce qu’il existe un post sur le forum dont la date est supérieure à ta dernière “date de marquage lu” >> ET <<Ce post fait-il parti des threads suivis>>.
ou directement << est-ce qu’il existe un post dans les threads suivis dont la date est supérieure à ta dernière “date de marquage lu” >>
?
De base, il faut que le suivi soit pour tous. (sinon, les nouveaux threads sont vus par personne, etc.)
Donc il faut une case avec un thread “Ne pas suivre”.
Les non lus sont de 3 niveaux :
1. forum
2. thread
3. post
Pour que ton système marche, il faut passer à deux niveaux. Et là, ça pique…
Implémenté, reste le mode opératoire “grand public” à définir. (et le débuggage)
Le forum Jeu est le numéro 2 (cf. son URL https://fr.spontex.org/forum/2/1/ sachant que “1”, c’est la page affichée)
https://fr.spontex.org/participer/add-ignored-forum/2/ pour ne plus être notifié sur ce forum (l’affichage des messages/forums en rouge, mais le lien forum et la shoutbox ne diront rien).
https://fr.spontex.org/participer/clear-ignored-forums/ pour effacer tous les forums ignorés.
Please login to post a comment.