私人论坛,但部分区域是公开的吗?

Hello,
I was wondering if I could assign a default category when creating a new topic. I checked in the config search bar but I was uncertain that any option did that.

The reason I want to do see if this is possible is because I am thinking of having a public forum where the default category is private to limit access to registered users but also allowing some information public.

This forum is private because it is for activist organization but we want to share some commons without having to maintain another platform in parallel.

Thanks in advance

There isn’t a setting to do this, no.

1 个赞

@jomaxro

but is there anything near to doing this at an admin GUI or sysadmin file config level?

Or perhaps another workaround putting by default topics to something that isnt public for non registered users?

At the moment you’d need to develop a plugin for this. There are no settings I’m aware of that you can change in core discourse to set a default category.

2 个赞

Ok. I am thinking for a workaround:

  • I can force users to assign a category
  • I can set all categories but ‘public’ as limited to trust level registered user

Apart from staff, can a trust level 1 or beyond user create categories?

Nope, non-staff are never able to create categories. By default only admins can create categories. To allow moderators to create categories, enable the moderators create categories site setting.

3 个赞

Ok. So that would be a way of kind of keeping most things private in a public forum.

  • Force topics to have a category
  • All categories but ‘public’ are for registered users
  • Staff protocol for publishing content

这方面有什么进展吗?
我使用 Discourse 进行工单处理,但也有一个公开的博客类别。我非常害怕选错类别!

1 个赞

您是否担心作为管理员会将某些内容放入错误的类别?

对我来说,Discourse 的乐趣在于很容易将其重新纳入;当然,您可能会让一些电子邮件通知泄露出去。

我运行了几个带有公共类别的私有论坛。这通常不是什么大问题。如果需要严格管理,您可以为公共类别添加审核,但这通常弊大于利。

3 个赞

作为团队成员,我不想在将主题添加到“Bug”类别时意外地将其添加到“Blog”类别。

1 个赞

区分它们的一个好方法是通过颜色来识别。这样,你就知道既然 Bug 是黄色的(例如,在 Meta 上),那么你就不会把它放在红色的/紫色的地方(例如,在 Meta 上的 Announcements > Blog)。

4 个赞

此设置可能有所帮助

4 个赞

谢谢。

1 个赞