Discourse 中的许多功能都依赖于根据信任级别授予访问权限的设置。多年来,这已被证明过于僵化,因此我们正在转向一种新的做法,即允许特定组成员访问。
我们现在将开始迁移依赖于信任级别的现有设置,使其依赖于组——请参阅我们正在针对的以下列表。一些设置在有意义的情况下仍将基于信任级别。随着我们进行,我们将更新列表并在此处添加回复。如果我们遗漏了任何设置或您发现任何问题,请告知我们!
旧做法的一个经典例子是 shared drafts min trust level(共享草稿最低信任级别)设置。采用这种做法,在授予特定用户访问权限的同时,也必须授予他们信任级别 4 或版主权限,这是不可能的。
新做法的例子是 whispers allowed groups(允许耳语的组)、personal message enabled groups(允许个人消息的组)和 hidden post visible groups(允许隐藏帖子可见的组)设置。请注意,我能够授予我创建的组(access_oskar 和 kabissastories)以及默认组访问权限。
与此同时,我们将更新目前只接受一个组的设置,使它们能够接受多个组,例如“版主”类别设置,如 Ability to set more than one group category moderator - #5 by mcwumbly 中讨论的:
我们自动生成基于信任级别的组,因此仍然可以依赖信任级别来授予访问权限。如果用户是信任级别 3,他们自动成为信任级别 0、1、2 和 3 组的成员。
对于我们从基于信任级别迁移到基于组的每个设置,我们将自动将其值迁移到相应的自动组。新设置的默认值将等同于信任级别设置。
要更新的设置:
| 原设置 | → | 新设置 |
|---|---|---|
anonymous posting min trust level(匿名发帖最低信任级别) |
anonymous posting allowed groups(匿名发帖允许的组) |
|
shared drafts min trust level(共享草稿最低信任级别) |
shared drafts allowed groups(共享草稿允许的组) |
|
min trust level for here mention(此处提及最低信任级别) |
here mention allowed groups(此处提及允许的组) |
|
approve unless trust level(除非信任级别则批准) |
approve unless allowed groups(除非允许的组则批准) |
|
approve new topics unless trust level(除非信任级别则批准新主题) |
approve new topics unless allowed groups(除非允许的组则批准新主题) |
|
email in min trust(电子邮件最低信任级别) |
email in allowed groups(电子邮件允许的组) |
|
allow uploaded avatars(允许上传头像) |
uploaded avatars allowed groups(允许上传头像的组) |
|
min trust to create topic(创建主题最低信任级别) |
create topic allowed groups(创建主题允许的组) |
|
min trust to edit wiki post(编辑维基帖子最低信任级别) |
edit wiki post allowed groups(编辑维基帖子允许的组) |
|
min trust to edit post(编辑帖子最低信任级别) |
edit post allowed groups(编辑帖子允许的组) |
|
min trust to allow self wiki(允许自我维基最低信任级别) |
self wiki allowed groups(允许自我维基的组) |
|
min trust to send email messages(发送电子邮件最低信任级别) |
send email messages allowed groups(发送电子邮件允许的组) |
|
min trust to flag posts(标记帖子最低信任级别) |
flag post allowed groups(标记帖子允许的组) |
|
min trust to post links(发布链接最低信任级别) |
post links allowed groups(发布链接允许的组) |
|
min trust to post embedded media(发布嵌入式媒体最低信任级别) |
embedded media allowed groups(发布嵌入式媒体允许的组) |
|
min trust level to allow user card background(允许用户卡片背景最低信任级别) |
user card background allowed groups(允许用户卡片背景的组) |
|
min trust level to allow invite(允许邀请最低信任级别) |
invite allowed groups(允许邀请的组) |
|
min trust level to allow ignore(允许忽略最低信任级别) |
ignore allowed groups(允许忽略的组) |
|
tl4 delete posts and topics(TL4 删除帖子和主题) |
delete all posts and topics allowed groups(允许删除所有帖子和主题的组) |
|
enforce second factor(强制第二因素) |
||
min trust level for user api key(用户 API 密钥最低信任级别) |
user api key allowed groups(用户 API 密钥允许的组) |
|
min trust to create tag(创建标签最低信任级别) |
create tag allowed groups(创建标签允许的组) |
|
min trust level to tag topics(标记主题最低信任级别) |
‘tag topics allowed groups`(标记主题允许的组) | |
skip akismet trust level(跳过 Akismet 信任级别) |
skip akismet allowed groups(跳过 Akismet 允许的组) |
|
saved searches min trust level(保存的搜索最低信任级别) |
saved searches allowed groups(保存的搜索允许的组) |
|
accept all solutions trust level(接受所有解决方案信任级别) |
accept all solutions allowed groups(接受所有解决方案允许的组) |
|
poll minimum trust level to create(创建投票最低信任级别) |
poll create allowed groups(创建投票允许的组) |
|
styleguide admin only(风格指南仅限管理员) |
styleguide allowed groups(风格指南允许的组) |
|
adsense through trust level(通过信任级别展示 AdSense) |
adsense exclude groups(排除 AdSense 的组) |
|
dfp through trust level(通过信任级别展示 DFP) |
dfp exclude groups(排除 DFP 的组) |
|
amazon through trust level(通过信任级别展示 Amazon) |
amazon exclude groups(排除 Amazon 的组) |
|
carbonads through trust level(通过信任级别展示 Carbonads) |
carbonads exclude groups(排除 Carbonads 的组) |
|
adbutler through trust level(通过信任级别展示 AdButler) |
adbutler exclude groups(排除 AdButler 的组) |
|
min trust to flag posts voting comments(标记投票评论帖子最低信任级别) |
post voting allowed groups(投票帖子允许的组) |








