Archive categories

I have a lot of categories on my forum, some of them are active, some are dead. I agree with @codinghorror that there’s shouldn’t be too many categories, specially when there’s dead categories mixed with alive together - it creates a meeting on graveyard atmosphere, noone wants to go there. But I don’t want to delete old categories, it’s a history of my community. My forum is about games, so people like to go back time to time, read old posts, see screenshots with old victories and nostalgy. So what I’m planning to do now is to create another Discourse forum on old subdomain and move old categories there manually. :sadpanda:

It would be awesome if there would be easier way to move dead categories from main categories page where users can access and read old stuff. Maybe by collapsing them in some sort of spoiler? And it would be even more awesome if people could resurrect old category from archive by starting an activity there. Maybe someone could make a plugin for this?

7 个赞

This is the basic idea behind “archive topic” but we have not fully fleshed it out.

You could see a similar concept at the category level, “archive category”.

You can achieve this with permissions, only allow read to general public on these categories

You can also go through and archive old topics

Yea, but I can’t place there categories that already have subcategories. Some of them have like 5 subcategories and merging them all in one will create a mess. And also will ruin “nostalgy effect” for users because category wouldn’t look as it use to be.

This still won’t clear visual mess that I have right now. Dunno… I like solution with second forum better for now, but I will have to figure out how to move categories between DBs.

I also have another idea for a “crutch” - use JS to reorder categories page and hide some categories under a collapsable div. But that means to rebake page each time it has been loaded, so I don’t like this aproach.

Does that also prevent likes, post edits and wiki edits like topic archiving would? I assume not.

应该意识到,在主题上执行批量操作可以在一个类别中一次性存档所有主题,从而减少存档类别所需的工作量。然后,该过程将是:

对于每个(子)类别:选择所有主题,将其存档,然后编辑类别安全设置并将所有设置减少到只读。