Discourseでカテゴリを「非表示」にし、リンクがあればアクセス可能にする最善の方法は?

File sharing sites, video upload sites, they all have a feature where you can have an “unlisted” file/video—the video/file exists, anyone can access it, it’s just not published anywhere.

I am looking to accomplish the same thing with Discourse categories and topics, and here’s why:
We are looking to use the Discourse option of embedding comments in other webpages, especially useful with Discourse auto-generating the topics. We plan to embed comments in all of our documentation pages, so each page can be discussed at the bottom by posting in the comments.

We don’t want this category of topics to show up the Discourse category view, latest topics, etc. though.

Any ideas on the best way to accomplish this with Discourse today?

「いいね!」 1

You can default mute a category. Then it is suppressed at /latest and only appears in a muted section at /categories

There is also a theme component to hide them from /categories Hide Muted Categories

「いいね!」 4

If the topics are unlisted, it won’t matter that the category is visible.

Sounds like what you want is some means to Embed Discourse comments on another website via Javascript but have those topics be unlisted by default.

It might be possible to have the automation plugin do that or perhaps a small plugin automatically unlist topics created in a given category.

Having it default muted might also be all you need.

「いいね!」 1

I really like this! At first glance this sounds like it may be what I need. I need to see if people would still get notifications for replies and discussions within those topics still, though.

Otherwise, this looks promising!

「いいね!」 2

I believe that they do still get notifications, it just doesn’t show up in searches.

「いいね!」 2

image

「いいね!」 10

As a recent example, I Bert default muted the forum summaries category, and everybody still got lots of notifications for @mentions and linked topics from those… :slight_smile:

We had to jump through a couple of contortions to limit them, so I’m reasonably confident notifications still make it out of a muted category. :slight_smile:

「いいね!」 4

Oh, so you were the culprit for that! :joy:

「いいね!」 1

There doesn’t seem to be a Reaction for looks a bit guilty. :slight_smile:

「いいね!」 3

Time for :jammy: to be born!

「いいね!」 3

A combination of maybe this theme-component and mute category for all maybe?

「いいね!」 1

I may be missing the setting, but where do you default mute a category?

/admin/settings and then search for default categories muted.

「いいね!」 1

Ah, here I was looking in the category settings.