Until a recent upgrade, there used to be a small, rectangular mid-grey button at bottom right of the page displaying New topics (from the ‘New’ tab at top) with the label ‘Dismiss’ or ‘Dismiss All’.
It seems to have gone in this version.
It was particularly useful when not every thread was relevant or needed to be attended to.
Now it’s necessary to click into each thread - actually twice - for them each no longer to show up in one’s ‘New’ list.
Category-level, no dismiss button: Edit: Whoops, I accidentally screenshotted Latest instead of New here, but take my word for it, there’s no Dismiss button.
I believe that is intentional though, as New, unlike Unread, is a setting on the user, not on a category. So resetting it with a category filter will filter topics/posts you are not viewing, because they are in a different category and your category view is hiding them from you.
Unread on the other hand is on a topic level and can exist on the category filter page without any repurcussions.
Huh? I’m not following your logic here. I can dismiss my New topics spanning all categories, so why shouldn’t I be able to do the same for just one specific category?
If I’m viewing All Categories, then setting “unread date” to “right now” on the user table for my Username makes sense, as I’m seeing what I’m dismissing.
But if I’m on the Bugs category and I’m seeing 2 out of 36 New Topics, setting that indicator will wipe out all 36 topics even though I’m currenting looking at 2 of them. As it will update a timestamp on my entry in the Users table, which applies outside of all categories and topics.
It makes no difference whether there is/are 1 or 10 unread threads.
It makes no difference whether I am in ‘All’ or a subcategory.
Behaviour has also changed in that - in the absence of Dismiss - I now have to go into the thread/topic and click at least twice on the (often single) post before it stops contributing the the New count.
Pour le moment, nous n’avons aucun moyen de « rejeter » les nouveaux éléments lorsque vous êtes plongé dans une catégorie. Je pense que cela peut être important si vous parcourez plusieurs catégories et souhaitez simplement « vous désengager » de certaines d’entre elles.
Techniquement, la seule chose que nous puissions faire est de définir 1 comme last_post_seen sur topic_user pour tous les nouveaux sujets de la catégorie. Cela signifie que ces sujets ne seront plus suivis et que vous aurez simplement « choisi de vous désengager ».
L’utilisateur de gearbox demandait également un rejet en un clic des éléments nouveaux et non lus.
Cela fonctionnerait de manière similaire à la fonction « marquer comme lu ».
Ce code « simule » le fait qu’un utilisateur a un highest_seen_post_number, alors qu’en réalité, il n’y a aucun enregistrement dans la table post_timings.