# 'Marquer comme lu' nécessaire dans les catégories

**URL:** https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743
**Category:** Feature
**Tags:** bulk-actions
**Created:** [Août 14, 2018, 8:38 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743 "2018-08-14T20:38:05Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![Beckfield](https://avatars.discourse-cdn.com/v4/letter/b/ec9cab/32.png) [@Beckfield](https://meta.discourse.org/u/Beckfield)
#### Post date: [Août 14, 2018, 8:38 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743/1 "2018-08-14T20:38:05Z")

</div>

J’ai lu les discussions concernant la nécessité d’un bouton « Marquer comme lu » dans Discourse, et je m’oppose fermement à la position de l’équipe de Discourse selon laquelle cette fonction représenterait une « fuite » ou un « abandon ». Il s’agit d’une _convenience_, appréciée par les utilisateurs de forums dans _d’autres_ applications de forum, conçues par des personnes qui permettent à leurs clients de décider comment gérer leur comportement sur le forum, plutôt que de dicter comment leurs clients doivent opérer.

Je n’utilise pas les listes « Nouveau » ou « Non lu ». Comme de nombreux utilisateurs du monde réel, je me rends directement dans les catégories du forum qui m’intéressent. J’aime voir la liste complète des sujets dans la catégorie afin de pouvoir décider lesquels ouvrir, lire et peut-être répondre, et lesquels je ne ferai pas. Lorsque je termine ma session actuelle, je clique généralement sur « Tout marquer comme lu » (encore une fois, dans _d’autres applications de forum complètes_), afin que, lorsque je reviens, je puisse voir ce qui a changé depuis ma dernière visite, et je n’ai pas à réévaluer les messages que j’avais déjà décidé de sauter.

La capture d’écran ci-dessous montre de quoi je parle. Les sujets avec une activité nouvelle/non lue sont en blanc vif, tandis que les sujets sans nouvelle activité sont gris. Je peux voir d’un coup d’œil que je n’ai pas besoin de revenir sur les sujets gris, mais je ne peux pas dire si les sujets blancs ont une nouvelle activité depuis ma dernière visite ou non. Si j’avais pu les marquer tous comme lus lors de ma dernière visite, cela m’aurait fait gagner beaucoup de temps. Ce n’est pas une « fuite », et ce n’est pas un « abandon ».

 ![image](https://global.discourse-cdn.com/meta/original/3X/6/8/6820efa00a591bbb9215703cb9ad64f26a0b214d.png)

Je demande un bouton « Tout marquer comme lu » au sein des catégories de forum afin que je puisse continuer à utiliser les forums de manière efficace, comme je suis habitué.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Août 14, 2018, 9:30 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743/2 "2018-08-14T21:30:44Z")

</div>

If there are categories that you don’t care about, you could mute them and then use new and unread.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [Août 15, 2018, 4:12 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743/3 "2018-08-15T04:12:37Z")

</div>

Thing is, you have no mark as read anywhere on the forum on latest lists.

You only get that in “ **unread** ” and “ **new** ” tabs, there is a feature that is missing that means you can not “dismiss new” when you are filtered into a category. You can dismiss “unread” when filtered.

I am fine to add a dismiss “new” for when you have “new” selected in a category it is not implemented yet cause it is a bit tricky.

That said, I don’t think this really would help your particular workflow that much at all cause you would have to visit “new” in the category, hit dismiss and then visit “unread” and then hit dismiss.

What it feels to me you are asking for is a mixed “unread+new” list that you can quickly clear off. You already have the **last visited** line you can rely on which is 100% automatic and gives you similar behavior, so when you catch up on a category you only have to read till you see the “last visit” line.

I worry though that you did not think through this request properly.

If you “cleared” stuff off, do you want Discourse to remember your position in the topic when you eventually re-visit it? Or do you want discourse to skip all the posts you did not visit?

A “strong” clear like we have for “dismiss unread” can cause confusion. My guess here is that all you are asking for is a way to turn “links” on the page from “BOLD” to “not bold visited” on demand and keep all the tracking in tact. I worry that adding such a feature would cause a lot of confusion.

---

<div class="post-metadata">

### Author: ![Beckfield](https://avatars.discourse-cdn.com/v4/letter/b/ec9cab/32.png) [@Beckfield](https://meta.discourse.org/u/Beckfield)
#### Post date: [Août 15, 2018, 4:08 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743/4 "2018-08-15T16:08:16Z")

</div>

All I’m saying is that, in every forum software I have encountered before Discourse, my particular workflow was intuitively easy, logical, and pretty much standard. It was easy to do exactly what I described, and I would like it if Discourse could do it too.

> [@sam](#):
>
> My guess here is that all you are asking for is a way to turn “links” on the page from “BOLD” to “not bold visited” on demand and keep all the tracking in tact[sic].

I don’t understand why this is a guess. That’s exactly what I’m asking for, and I thought my post was pretty clear. I hope the fact that most forums have worked that way for years will assuage your worry that the feature would cause confusion.

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [Août 15, 2018, 8:18 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743/5 "2018-08-15T20:18:30Z")

</div>

Admittedly, my workflow is different than yours. I use the Watch list and “consider new when” settings, and the “last visit” line.

I would not like this forced upon me by a site, because depending on how busy I am and where my head is at there are times when I may be interested in reading “marginally interested in” topics that I have not read yet and use the visited property of the title links to identify those.

Anyway, IMHO this would be more robust using JavaScript to give the class value visited so the link text color would “just work”. But it can be done using CSS that uses the general sibling combinator (tweak color to taste)

```plaintext
tr.last-visit ~ tr.topic-list-item .main-link a.title { 
  color: #919191; 
}

```

If you think all your members want this, you can enter that in your Admin → Customize. But I really think you should enter this in your own user stylesheet and not as site CSS

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Août 15, 2018, 11:36 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743/6 "2018-08-15T23:36:00Z")

</div>

> [@Beckfield](#):
>
> I am requesting a ‘Mark all as read’ button within forum categories so I may continue to use the forums in the efficient manner to which I am accustomed.

There are no plans for this for the forseeable future.

> [@sam](#):
>
> You already have the **last visited** line you can rely on which is 100% automatic and gives you similar behavior, so when you catch up on a category you only have to read till you see the “last visit” line.

This is the functional equivalent.

---

<div class="post-metadata">

### Author: ![Beckfield](https://avatars.discourse-cdn.com/v4/letter/b/ec9cab/32.png) [@Beckfield](https://meta.discourse.org/u/Beckfield)
#### Post date: [Août 16, 2018, 8:10 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743/7 "2018-08-16T20:10:39Z")

</div>

I disagree that the ‘last visited’ line is functionally equivalent. There remain many threads below that line that appear to be updated/unread. Currently, my only recourse to make them all appear read is to open them all, one at a time, which is not practical.

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [Août 16, 2018, 9:07 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743/8 "2018-08-16T21:07:40Z")

</div>

> [@Beckfield](#):
>
> threads below that line that appear to be updated/unread

unread, well sure, if you haven’t read them

updated, there shouldn’t be, if there are it may be a bug. for example, in this screen capture:

 ![image](https://global.discourse-cdn.com/meta/original/3X/1/d/1dbfeb7894486f1acf2c9b95fb5baecf262f86de.jpeg)  
all the topics above the last visit line have activity times of 20 hours or less, and all of the topics below, 22 hours or more.

If this is not what you’re experiencing, please post a screen capture.

---

<div class="post-metadata">

### Author: ![Beckfield](https://avatars.discourse-cdn.com/v4/letter/b/ec9cab/32.png) [@Beckfield](https://meta.discourse.org/u/Beckfield)
#### Post date: [Août 18, 2018, 11:04 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743/9 "2018-08-18T23:04:11Z")

</div>

> [@Mittineague](#):
>
> unread, well sure, if you haven’t read them
> 
> updated, there shouldn’t be, if there are it may be a bug. for example, in this screen capture:
> 
> ![image](https://global.discourse-cdn.com/meta/original/3X/1/d/1dbfeb7894486f1acf2c9b95fb5baecf262f86de.jpeg)  
> all the topics above the last visit line have activity times of 20 hours or less, and all of the topics below, 22 hours or more.
> 
> If this is not what you’re experiencing, please post a screen capture.

This has no bearing on what I’m asking for.

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [Août 19, 2018, 4:20 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743/10 "2018-08-19T04:20:21Z")

</div>

> [@sam](#):
>
> If you “cleared” stuff off, do you want Discourse to remember your position in the topic when you eventually re-visit it? Or do you want discourse to skip all the posts you did not visit?

In the equivalent feature in Gmail, if you mark a thread as read and then open it, all of those messages are collapsed. That seems analogous to skipping all the posts in a discourse topic if the feature were to exist here.

---

<div class="post-metadata">

### Author: ![sunjam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sunjam/32/175682_2.png) [@sunjam](https://meta.discourse.org/u/sunjam)
#### Post date: [Juillet 12, 2020, 6:48 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743/11 "2020-07-12T18:48:55Z")

</div>

Je suis venu ici aussi à la recherche d’un bouton « Marquer comme lu » dans les sujets. Je vois que ce n’est pas prévu dans la feuille de route, mais cela serait utile car :

- Nous lisons la plupart des sujets par e-mail.
- Il y a suffisamment de posts négatifs dans diverses catégories que je préfère ne pas les relire. ☹

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [Juillet 12, 2020, 11:06 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743/12 "2020-07-12T23:06:39Z")

</div>

Vous l’avez déjà en partie, visitez le sujet et appuyez sur Fin.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [Décembre 23, 2020, 10:42 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743/13 "2020-12-23T22:42:42Z")

</div>

6 messages ont été déplacés vers un nouveau sujet : [Puis-je avoir un bouton « Marquer comme non lu » ?](https://meta.discourse.org/t/can-i-have-a-mark-as-unread-button/174156)

---

<div class="post-metadata">

### Author: ![chrism](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chrism/32/312433_2.png) [@chrism](https://meta.discourse.org/u/chrism)
#### Post date: [Février 5, 2025, 3:48 UTC](https://meta.discourse.org/t/mark-as-read-needed-within-categories/94743/14 "2025-02-05T15:48:29Z")

</div>

Je voulais juste relancer ce sujet avec ce qui est (je pense ?) un argument convaincant pour une fonctionnalité « Marquer comme lu » dans les catégories.

Je viens de commencer à suivre une catégorie active avec une longue histoire, et je lis avidement chaque nouveau sujet et chaque nouveau message.

Mais dans la navigation de gauche, le nom de la catégorie a toujours son point bleu à côté, à cause des nombreux anciens sujets que je n’ai pas consultés et que je n’ai pas le temps de parcourir.

Cela ne me laisse aucun moyen de savoir « en un coup d’œil » s’il y a du nouveau contenu dans cette catégorie.
