In a top category page, show only its own topics below subcategories

We’d like to see this as well.

2 Likes

Can’t you go into Edit :arrow_right: Security :arrow_right: Edit Permissions and set the top categories to all be read-only to non-staff users?

3 Likes

Any update on this? I’d like to set it as the default for my community.

2 Likes

My community is also in favor of this feature, as we migrated from Simple Machines Forums.

2 Likes

Should this be moved to the feature section?

1 Like

And if you do it with CSS?

For example, for a category:

https://meta.discourse.org/c/dev

CSS:

.collection-header .category-filter {display: none;}
.category-dev {
.category-dev-translations, .category-dev-sso {display: none;}
}
4 Likes

That’s a solid workaround for the time being. Thanks!

Only downside is the number of topics displayed will be less than usual if there are hidden posts, but that’s negligible in my case.

Ideally there would be a “suppress topics from parent category” setting for each category that is a subcategory.

4 Likes

Shameless bump but this would be great for us, too.

7 Likes

We sometimes have different settings for subcategories (some with voting, some with an event). When they are mixed up and shown in the parent category, it creates some weird UX patterns with certain actions/information on certain topics, and certain not.

Having such an option (to show topics only from current category) looks like it might help in both visual and interaction noise :slight_smile:

2 Likes

Yup. Our community definitely needs this, too. Just a tiny checkbox in the settings would do!
@sam @codinghorror any reason why you might delay this?

1 Like

We currently have this which works.

https://meta.discourse.org/c/support/none

The feature request here is for:


Default List Filter:

[all topics] (default) 
[no sub categories]

Something like that.

Seems reasonable to me, sort of doable in a theme component but it is somewhat tricky cause you need to muck with ember routing and get a double request which is not ideal.

@codinghorror should I slot this? Has popped up often enough.

15 Likes

Yup, I confirm this is what we were proposing as well.

@meglio and @cmwebdev also mentioned something on similar lines.

5 Likes

Effect for using /none is exactly what my community wants to see on category which also features subcategory “archive”

Adding my voice to this. We’re transporting a whole community that has no subcategories at all, and while they can easily select “none” from the dropdown (and I do, regularly) having to select it every time they return to the category is tedious and a bit of an unnecessary extra click. Having a default configurable would be perfect, and would solve our problems neatly.

6 Likes

+1, would be great to have an option to show only parent topics in the parent category, without the subcategory topics.

4 Likes

Dear Sam,

I am trying to understand how you made that happen? How can I make it that this is done automatically when opening a top category?

Also, i chime in on requesting the mentioned feature.

This is by clicking the filters at the top of the page. There isn’t a way to do it by default, which is what this topic is about.

1 Like

Thanks @Heather_Dudley, I wasn’t sure I had understood ((I thought maybe there was a workaround in the mean time))

I really do hope this will be considered to add, on my search here I found a lot of people requesting this as well.

Hey just want to bump this - I’d like to see this feature as well, and this proposal from @sam seems spot on. I see where he asked @codinghorror if he should schedule it to be done, but didn’t see a reply from Jeff… :face_with_monocle:

Anyhow, yeah, this would be great. My use case is simple, my members aren’t all so tech savvy and they get confused by the layout. Keeping it very simple will definitely be better for them: categories have their own unique list of topics; if you want to find topic X, go look in category Y. Period, easy.

5 Likes

It is a small change and has a very natural place it fits

@vinothkannans can you take it ? Not urgent at all

8 Likes