# Hiding Sub-Category Pin Topics

**URL:** https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559
**Category:** Feature
**Created:** [6월 15, 2014, 9:06오전 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559 "2014-06-15T09:06:57Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![lightyear](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@lightyear](https://meta.discourse.org/u/lightyear)
#### Post date: [6월 15, 2014, 9:06오전 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/1 "2014-06-15T09:06:57Z")

</div>

Heyah,

I’m not a big fan of pinned topics to be honest. I feel they are a misused Forum-Way of collecting FAQ and category description (which is exactly the way we are handling them here, too). Both of which might be important to the novice (not logged in and/or trust-level-1) but are mostly annoyance to the advanced user and take up all this great top-space for so many lists. And though I’d personally loved to see a category-banner-topic like the [application pin banner](https://meta.discourse.org/t/new-banner-topic-pin-type/16458) (including the dismissal feature – oh, yes please!), I think the least we can do is let a category to be configured to not include all it’s sub-category pins.

Here on meta we don’t have any category that has so many subcategories that it ever matters but on our forum here, [where every local group](http://discourse.opentechschool.org/category/chapters) gets their own sub-category (so you can more easily mute non-relevant content) and a growing number of that is very much wanted, the growing number of pinned category descriptions are just a pure pain:

 ![](https://global.discourse-cdn.com/meta/original/3X/4/5/45ee842449e093e8bd80394b1f41b4c3b4b84bef.png) 

I have no relevant content above the fold here. Though it is a great meta-category to see what is going on in each chapter. But with four (and potentially more) pins, it is a completely useless view. Can we please have the option to exclude sub-category-pins for a parent category?

(Not sure whether this is supposed to be in UI/UX or features. You decide).

---

<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월 15, 2014, 9:16오전 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/2 "2014-06-15T09:16:49Z")

</div>

You can always unpin them – is there anything preventing you from un-pinning these topics?

---

<div class="post-metadata">

### Author: ![lightyear](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@lightyear](https://meta.discourse.org/u/lightyear)
#### Post date: [6월 15, 2014, 11:44오전 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/3 "2014-06-15T11:44:22Z")

</div>

No, nothing. And that’s what I will be doing for now.

However, I do see the point of having a category description and “a welcome” message for new users – even in this case as the rules per chapter can differ and different people are in charge of them and should be contacted if in need. So I consider that a rather insufficient solution to the problem.

---

<div class="post-metadata">

### Author: ![Optimae](https://avatars.discourse-cdn.com/v4/letter/o/839c29/32.png) [@Optimae](https://meta.discourse.org/u/Optimae)
#### Post date: [6월 15, 2014, 6:33오후 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/4 "2014-06-15T18:33:48Z")

</div>

I have a similar issue with a forum that will have a category for each country we have users from and which might be further divided into smaller geographical units. For example, we have a US category and then a bunch of US states, leaving the pinned topics in each state sub-category taking up valuable space in the US category.

While I could unpin them, we do have a need for them to be pinned, same as @lightyear.

---

<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: [6월 25, 2014, 3:16오후 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/5 "2014-06-25T15:16:13Z")

</div>

We would also like to see pinned subcategory topics not ‘pollute’ the category list. I think by default they should only show up in the subcategory.

Each of our main product categories has 4-5 subcategories. Many of our users would probably like to just observe a product category, but half the screen is taken by the subcategory descriptions.

As noted above, users can learn to unpin them, so its not the end of the world, but I think changing the default behavior would be an improvement.

If we really want to promote things more globally we can use the ‘pin globally’ feature.

Perhaps there’s a use case for an optional ‘pin to parent category’ like what happens today, but I think we could do without 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: [6월 25, 2014, 11:49오후 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/6 "2014-06-25T23:49:34Z")

</div>

We were just talking about this today. @eviltrout has it on his plate to only show pinned category definition topics for the current category (no subcategories). In other words at most one of these definition topics showing for whatever category you are viewing.

---

<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: [3월 11, 2015, 11:49오후 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/7 "2015-03-11T23:49:27Z")

</div>

Update, per

[https://github.com/discourse/discourse/commit/c4c5c10ea040fb1f3587616c2ffaf95bfaad047e](https://github.com/discourse/discourse/commit/c4c5c10ea040fb1f3587616c2ffaf95bfaad047e)

sub category pins are not treated in any special way in parent category, closing.

---

<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: [3월 11, 2015, 11:59오후 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/8 "2015-03-11T23:59:53Z")

</div>

Wow we slated this for June 2014 and it never got done ☹

Let me fire up my blame machine…

![](https://global.discourse-cdn.com/meta/original/3X/6/3/630cd2926c96f9641ed302dbaddce0552838a98e.png)

I love blame

---

<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: [3월 12, 2015, 12:05오전 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/9 "2015-03-12T00:05:57Z")

</div>

Where is @gdalgas ?

---

<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: [3월 12, 2015, 12:23오전 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/10 "2015-03-12T00:23:14Z")

</div>

Yeah really where is @gdalgas!

 ![](https://global.discourse-cdn.com/meta/original/3X/b/d/bdd2d1228033fd03b5e2ba4f97d7b91b18a4a47f.png)

---

<div class="post-metadata">

### Author: ![CCSAwebdev](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ccsawebdev/32/41077_2.png) [@CCSAwebdev](https://meta.discourse.org/u/CCSAwebdev)
#### Post date: [4월 13, 2015, 8:09오후 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/11 "2015-04-13T20:09:45Z")

</div>

This is something I would like to see implemented. We have a need for subcategories, but the pinned topics within subcategories pollute and ruin the discussion of the parent category.

---

<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: [4월 14, 2015, 9:25오전 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/12 "2015-04-14T09:25:03Z")

</div>

fixed this a while back, not sure what you are suggesting

---

<div class="post-metadata">

### Author: ![CCSAwebdev](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ccsawebdev/32/41077_2.png) [@CCSAwebdev](https://meta.discourse.org/u/CCSAwebdev)
#### Post date: [4월 14, 2015, 1:28오후 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/13 "2015-04-14T13:28:29Z")

</div>

Sorry, I’ll try and explain better. We have up to 20 subcategories within a category. Every time something is posted in a sub-category it shows up in the discussion for the parent category.

What I’d really like to see is discussions in a sub-category only show up within the sub-category. Due to the nature of what we need we also can’t just make each of these sub-categories into a regular category.

I did realize after I last posted, per your commit listed earlier, that pinned subcategory posts are no longer pinned in the parent category. That is certainly helpful (as we don’t want all 5 or 6 pinned posts in each sub-category to be pinned in the parent).

---

<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: [4월 14, 2015, 1:32오후 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/14 "2015-04-14T13:32:06Z")

</div>

So shouldn’t the sub-category become a category in it’s own right?

---

<div class="post-metadata">

### Author: ![CCSAwebdev](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ccsawebdev/32/41077_2.png) [@CCSAwebdev](https://meta.discourse.org/u/CCSAwebdev)
#### Post date: [4월 14, 2015, 1:41오후 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/15 "2015-04-14T13:41:13Z")

</div>

Correct. Here’s an example of what we’re looking to build. So we need discussion to happen in (for example) the ‘London’ category, about London in general. Then there are courses within London, and discussion and pinned topic within the courses.

 ![](https://global.discourse-cdn.com/meta/original/3X/8/0/808358476e2703d04ab0f9c8ea68cd3370ea4cb0.png)

---

<div class="post-metadata">

### Author: ![CCSAwebdev](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ccsawebdev/32/41077_2.png) [@CCSAwebdev](https://meta.discourse.org/u/CCSAwebdev)
#### Post date: [4월 14, 2015, 1:43오후 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/16 "2015-04-14T13:43:41Z")

</div>

I realize this may be slightly antithetical to the overall goals of Discourse, with a rigid hierarchy like this. Personally as a developer I like Discourse for the modern approach to community engagement! It just doesn’t work great in this usage scenario.

---

<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: [4월 14, 2015, 2:11오후 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/17 "2015-04-14T14:11:03Z")

</div>

A few possible solutions:

1. You can already select None as the subcategory on the topic list page to filter out those posts.

2. You could instead make a subcategory in London called General or something, and restrict posting directly in the top level.

3. Like 1, but make None the default selection:

> [@When in a category, default to "none" rather than "all" subcategories](https://meta.discourse.org/t/when-in-a-category-default-to-none-rather-than-all-subcategories/26173):
>
> I’d like to find a way to default the view for all users to display “none” rather than “all” subcategories, when in a category. “all” would be an option they could select. Is there any way to achieve this? Generally, my community is finding “none” as an option to select unintuitive.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [4월 14, 2015, 3:31오후 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/18 "2015-04-14T15:31:13Z")

</div>

what this diagram reminds me of is the issue that it is impossible to prioritize pinned topics. If you have more than one, it displays them in a seemingly random order. I’d love to always have the ABOUT pinned topic first, then any other pinned topics directly below that.

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [4월 14, 2015, 9:56오후 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/19 "2015-04-14T21:56:58Z")

</div>

I think they’re by last activity, just like the normal topic list.

* * *

> [@CCSAwebdev](#):
>
> [//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/8/0/808358476e2703d04ab0f9c8ea68cd3370ea4cb0\_1\_581x500.png](https://global.discourse-cdn.com/meta/optimized/3X/8/0/808358476e2703d04ab0f9c8ea68cd3370ea4cb0_1_581x500.png)

I’m not sure if Discourse is the right fit for what you’re trying to do. Perhaps one of the solutions more geared towards learning, like Moodle or whatever, would work?

---

<div class="post-metadata">

### Author: ![CCSAwebdev](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ccsawebdev/32/41077_2.png) [@CCSAwebdev](https://meta.discourse.org/u/CCSAwebdev)
#### Post date: [4월 15, 2015, 1:52오후 UTC](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559/20 "2015-04-15T13:52:23Z")

</div>

Thanks. Yeah I realize this rigid structure really isn’t a good match, but I like Discourse too much to give up! We’ve looked at Moodle but it’s too confusing for the faculty and perhaps **too** rigid. We still want open discussion.

I’ve decided to go with creating custom groups, and restricting the categories and sub-categories permissions to only allow those with that custom group(s) (e.g. those in London get ‘London’ group, and also a custom group Course1 or whatever) to see the sub-category. This works perfectly as only those in group ‘London’ can see the London overall category, and only those with ‘Course1’ can see the course 1 discussions and subcategory, but we can still have great an open discussion amongst all the various course participants at the ‘London’ level. I also created a general category for all other discussion.

Since the site is invite only and one can easily add users to groups through the excel upload tool this method doesn’t add much to our workflow.

Thanks to all for the help.

[다음 페이지](https://meta.discourse.org/t/hiding-sub-category-pin-topics/16559.md?page=2)
