# Prevent content hidden by flags from being viewed

**URL:** https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582
**Category:** Feature
**Created:** [30 Luglio 2015, 11:02pm UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582 "2015-07-30T23:02:26Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![Liza\_Conrad](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/liza_conrad/32/44351_2.png) [@Liza\_Conrad](https://meta.discourse.org/u/Liza_Conrad)
#### Post date: [30 Luglio 2015, 11:02pm UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582/1 "2015-07-30T23:02:26Z")

</div>

Is there is a way to customize the feature that allows content hidden by flags to be viewed?

For example, in our forum, I’d like to prevent content that has been hidden by flags from being viewed. We would assume that the post is inappropriate and therefore should not be accessible to users. This content could be made viewable after it is reviewed by a moderator or admin. We have users of many ages, and making sure that harmful content is not visible is super important.

Continuing the discussion from [Flagged Contented that is Temporarily Hidden is still visible](https://meta.discourse.org/t/flagged-contented-that-is-temporarily-hidden-is-still-visible/19212/19):

> [@Flagged Contented that is Temporarily Hidden is still visible](https://meta.discourse.org/t/flagged-contented-that-is-temporarily-hidden-is-still-visible/19212/19):
>
> It’s now in 🐆
> 
> [FEATURE: auto-delete any hidden posts that stay hidden for more than … · discourse/discourse@69400a8 · GitHub](https://github.com/discourse/discourse/commit/69400a802fd2ad08b70b1a46d6951c568865266d)

---

<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: [30 Luglio 2015, 11:03pm UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582/2 "2015-07-30T23:03:29Z")

</div>

Probably OK to have a site setting for this, I can see it as useful for some communities.

---

<div class="post-metadata">

### Author: ![eriko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eriko/32/1915_2.png) [@eriko](https://meta.discourse.org/u/eriko)
#### Post date: [6 Gennaio 2016, 8:46pm UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582/3 "2016-01-06T20:46:44Z")

</div>

Was something like this ever implemented?  
Would it be possible to use something like Spoiler Alert on the titles so that you would have to actively look to see the title?

---

<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: [6 Gennaio 2016, 10:14pm UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582/4 "2016-01-06T22:14:25Z")

</div>

Good point eriko there is still a minor loophole around offensive topic titles.. as the first post is hidden, but the topic title is not.

The underlying feature request is still valid, but I’d like to hear from @Liza_Conrad how often this problem comes up – that is, a hidden post is so awful that even clicking the

> This post was flagged by the community and is temporarily hidden.
> 
> [View hidden content](http://example.com).

… is an unacceptable risk.

---

<div class="post-metadata">

### Author: ![eriko](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eriko/32/1915_2.png) [@eriko](https://meta.discourse.org/u/eriko)
#### Post date: [6 Gennaio 2016, 10:52pm UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582/5 "2016-01-06T22:52:36Z")

</div>

We are currently have the “is so awful” issue. That said I do not agree with the people making the assessment that something is so awful that it should not be seen. We are having some push from above that people are being made uncomfortable by seeing things they do not agree with and that flagging should go back to fully hiding things.

(I am trying very hard not to be sarcastic about this and send them off the something awful to get them some context)

(edit: spelling)

---

<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: [7 Gennaio 2016, 12:20am UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582/6 "2016-01-07T00:20:11Z")

</div>

While true that hidden content can be viewed, it requires a “click” to see it.

Seems to me it’s an “If you don’t want to see it, don’t look” thing, no?

---

<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: [7 Gennaio 2016, 12:23am UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582/7 "2016-01-07T00:23:38Z")

</div>

… unless the offensive part is in the topic title. Flagging the topic can’t hide that, it only hides the content of the first post in the topic.

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [7 Gennaio 2016, 12:25am UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582/8 "2016-01-07T00:25:19Z")

</div>

But unlisting it would, wouldn’t it? I thought if the first post was hidden, it auto-unlisted, but maybe it doesn’t?

---

<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: [7 Gennaio 2016, 12:25am UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582/9 "2016-01-07T00:25:49Z")

</div>

No, it doesn’t in my testing on [try.discourse.org](http://try.discourse.org). It is possible that’s a regression, but I honestly can’t remember.

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [7 Gennaio 2016, 12:27am UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582/10 "2016-01-07T00:27:08Z")

</div>

Seems to be a regression then?

> [@Setting for auto closing topic if OP is hidden](https://meta.discourse.org/t/setting-for-auto-closing-topic-if-op-is-hidden/33390/5):
>
> Confirmed, I created a topic with no replies and flagged the OP to oblivion. It became unlisted.

---

<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: [7 Gennaio 2016, 12:28am UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582/11 "2016-01-07T00:28:27Z")

</div>

Nope, read more closely:

> created a topic **with no replies** and flagged the OP to oblivion

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [7 Gennaio 2016, 12:29am UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582/12 "2016-01-07T00:29:26Z")

</div>

Yeah, wasn’t sure what the conditions were for when we started talking about OP. As originally I thought we were talking replies with bad content, and those scenarios are fine.

But if the OP is bad, wouldn’t they flag that instead of replying to it? Anyway, manually unlisting it would sort of stop it from being viewed. But I’m not sure I see much value keeping a derogatory topic title around, why not have a mod edit it (or TL 3 for that matter)? Or Delete it?

---

<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: [7 Gennaio 2016, 12:32am UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582/13 "2016-01-07T00:32:52Z")

</div>

We simply don’t know; maybe there was a single word in the first post that was offensive, and the title is fine. Flagging the topic could be complaining about the first post body _or_ the title, or both..

---

<div class="post-metadata">

### Author: ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)
#### Post date: [4 Dicembre 2025, 11:36am UTC](https://meta.discourse.org/t/prevent-content-hidden-by-flags-from-being-viewed/31582/14 "2025-12-04T11:36:52Z")

</div>


