禁用信任级别、新用户消息和导航管理员设置

I’m really new to Discourse and there’s a lot of options. I want new users to be the lowest level and be able to just post, reply, and start new threads. I’d like all the users to not be able to message each other. No private messages between them. I don’t want trust levels to go up based on posts or reading posts. Users should stay at the trust level they are when they join the forum and admin or mods should upgrade that trust level if necessary. All posts should be approved and nothing users post that aren’t admin or mods shouldn’t be able to be edited or deleted.

how do you get themes to show on the front end menu? I like the look much more.

How do I get main Categories to show up on the main domain of the forum instead of all new posts? I like the old school forum look.

1 个赞

This is the case by default. Users start at trust level 0 with posting, replying and creating topics available to trust level 0.

You can search the settings at the top of that page, searching for “personal message” will give you what you want for this. Specifically, the setting is enable personal messages.

I don’t think you can disable trust levels entirely. However, tl4 is only available manually and tl3 can be disabled by setting the tl3 requires days visited to “101”, 1 higher than tl3 time period.

What you can also do is disable send tl1 welcome message and send tl2 promotion message, as well as adjust the other settings inside Trust Levels such that tl1 and tl2 do not confer any benefits over tl0. The ones to care about are all at the top of the Trust Levels section, besides two right at the very bottom.

In Badges, you can also find and disable the Basic and Member badges which would be awarded at tl1 and tl2. These changes should make tl0-tl2 largely invisible and have no effect on what users can do.

Search the settings for “approve” and you’ll find two unless trust level settings. Set both to tl3 or tl4 (depending on whether or not you want to allow manual tl3 users to be able to post without approval) and you will need to approve all posts from users you haven’t manually trusted.

Disabling edits can be done by setting min trust to edit post to tl4.

The theme selector in the menu comes from a theme component, which can be installed and added to all themes.

This can be controlled by the order of the top menu setting, that is whichever item you put first in that setting will be the default. I use categories, latest, new, unread, top myself, where new and unread get hidden if there aren’t any.


In general, most of the settings are fairly easily searchable when you find a behaviour you want to change, just be careful of inflection. For example, if you wanted to change a behaviour related to deletion, search for “delet” because some settings might use “delete” while others use “deleting”, etc.

6 个赞

最大值是多少?
“tl1 需要输入主题”

这样我就可以将用户锁定在 tl0,因为我不在乎。我将所有炫酷的东西都设置在 tl4。

如果您点击或轻触个人资料圆圈图像旁边的菜单,它会下拉并显示

常见问题解答
随机内容
分类
主题
关于

我希望主题出现在主菜单上,因为它们在个人资料设置中可用,我觉得这很奇怪。我希望它们出现在主菜单上,因为这样更容易切换主题。

1 个赞

纯粹是猜测,最大值可能至少与 32 位有符号整数 2,147,483,647 相同。如果它存储为其他类型或有任意限制,则可能更小。

菜单中的主题选择器来自一个主题组件,可以安装并添加到所有主题中。

我已经更新了之前的帖子,加入了关于主题选择器的信息。

1 个赞

tl1_requires_topics_entered:值必须在 0 到 2000000000 之间。

我认为他们永远不会升级。

访问天数是
tl3_requires_days_visited:值必须在 0 到 36500 之间

我该如何制作一个人们可以阅读的东西,这样他们就不会发布图片,并且他们会知道所有帖子和回复都必须经过批准才能显示?我可以在顶部做些什么,还是粘性帖子通常就行?

1 个赞

如果主题数量很多,并且有人阅读了所有主题,那么他们可能应该获得升级!:slight_smile:

tl3_requires_days_visited 只需要比 tl3_time_period 高 1 即可禁用它,例如,在 100 天的周期内不可能访问 101 天。

如果您不想允许在帖子中发布图片(也不想允许发布视频等),可以增加 min_trust_to_post_embedded_media 以使其不可用。对于您希望新用户看到的任何其他内容,您可以将一个主题固定为全局横幅,这样第一个帖子的内容将显示在页面顶部。

顺便说一句,最好将新问题发布为新主题。如果主题有清晰的起始问题和标记的解决方案,那么其他人将来更容易找到答案。

2 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.